github 7

Git&Github) Github 저장소 및 원격 저장소 이름 변경

Github 저장소에 들어가면 Settings가 있다. 이 곳에서 저장소 이름을 수정하면 된다. 하지만 로컬의 원격 저장소 이름은 수정되지 않는다. 이를 위해서 아래의 과정을 진행한다. git remote -v 위 명령어를 통해 현재의 원격 저장소 이름을 확인한다. 그 후, 바뀐 저장소의 주소를 가져와서 아래의 코드에 넣어 명령어를 입력한다. git remote set-url origin # git branch 명 변경 git branch -m 참고) - https://iambeginnerdeveloper.tistory.com/82 - https://www.freecodecamp.org/korean/news/git-rename-branch-how-to-change-a-local-branch-name/

Git&Github) gh-pages 만들기 ... github 무료 웹사이트 배포

결과물을 gh-pages에 올릴 수 있다. 해당 파일들을 무료 웹사이트로 만들어 전세계로 배포할 수 있다. 시작 전, 배포를 원하는 저장소의 공개 범위를 public 으로 설정해야 한다. 1) gh-pages 패키지 설치 npm i gh-pages 또는 yarn add gh-pages 2) package.json에 코드 추가 ... "scripts": { ... "deploy": "gh-pages -d build", "predeploy": "npm run build" }, ... "homepage": "https://(사용자명).github.io/(저장소명)/" 3) 명령어 실행 npm run build npm deploy 또는 yarn build yarn deploy 몇 분 후에 ' https://(사..

Git & Github) Git CLI로 Branch 삭제하기 (로컬, 원격)

git branch -a 터미널에 위의 코드를 입력하면, 현재 나의 데스크탑에 있는 로컬 Branch와 Github 등의 사이트에 연결되어 있는 원격 Branch의 모든 목록들이 나온다. 빨간색 글씨로 나온 것이 원격 Branch이며, 나머지 하얀색과 초록색이 로컬 Branch이다. 현재 위치한 Branch는 별 기호와 함께 초록색으로 나타난다 1) 로컬 Branch 삭제 git branch -d 로컬 Branch는 간단하다. 위 코드를 입력하면 되며, 직관적으로도 이해가 된다. 삭제 후 다시 git branch -a 를 입력해보면 (또는 git branch -l) 삭제된 것을 볼 수 있다. 2) 원격 Branch 삭제 원격 Branch의 삭제 코드는 아래와 같다. git push origin --del..

Git & Github) Git CLI로 프로젝트와 Github 저장소를 연동하는 방법

1) 새롭게 프로젝트 폴더와 Github 저장소를 생성했을 때 빨간색 박스 안의 코드들을 실행해주면 된다. echo "# " >> README.md git init git add README.md git commit -m "" git branch -M main git remote add origin https://github.com//.git git push -u origin main 2) 이미 작업 중인 폴더가 있을 때 주황색 박스 안의 코드들을 실행해주면 된다. 코드의 내용을 보아하니 원격 저장소에 연결하고 main branch 생성만 push 하는 것으로 보인다. 다른 코드들까지 push 하려면 git add - git commit - git push 의 과정을 거쳐야 한다.

Git & Github) Github 사용법

Github Desktop을 사용한다. 1) Publish repository Publish repository를 누른다. 본인의 Github에 Git 프로젝트 폴더를 보낸다. Github 로그인이 되어 있지 않으면, 본인의 github 계정으로 로그인하면 된다. Kepp this code private 체크박스를 체크하면, 위 사진처럼 Repository가 Private으로, 나만 볼 수 있는 상태로 publish된다. 체크를 해제하면 누구나 볼 수 있는 Public 상태가 된다. 현재 갖고 있는 프로젝트와 Commit 했던 내역(History)가 모두 업데이트 된다. Main branch 이외의 branch들의 내역은, 각각의 branch에서 Publish 해야 한다. 이후의 파일 변경사항은 'Pus..

Git & Github) Git과 Github 이란? (+ Github Desktop)

Git - Distributed Version Control System - 오픈소스이며, 비용을 지불할 필요가 없다. - Git Repository에 있는 프로젝트에 속한 모든 파일의 변경사항들을 트래킹한다. - 어디에서, 어떤 부분이, 언제 바뀌었는지, 누가 바꿨는지 등의 모든 사항을 History에서 체크 가능하며, 특정 시점으로 코드를 되돌릴 수 있다. - 팀프로젝트에 유용하다. - Binary code(0과 1)로 파일을 읽기 때문에, 꼭 text만 필요한 것이 아니다. 모든 형식의 파일들을 다룰 수 있다. - History 파일을 업로드 한 후에 해당 파일을 Github에 업로드 하는 순서로 진행 Github - Git Provider - Git 파일 및 변경사항들을 업로드 하는 곳. - 팀원..