git hub
-
[Git hub 사용법] branch commandGit/Github 2022. 7. 19. 15:56
$ git init Initialized empty Git repository in C:/Users/xxxxx/Desktop/branch_practice/.git/ $ touch a.txt $ git add . $ git commit -m "Finish a.txt" [master (root-commit) 4af3ff9] Finish a.txt 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 a.txt 브랜치 생성 $ git branch 브랜치이름 # 예시 $ git branch feature 브랜치 목록 확인 *가 찍혀 있는 것은 현재 위치한 브랜치를 의미함 $ git branch feature * master 브랜치 이동 $ git..
-
[Git hub 사용법] Push ErrorGit/Github 2022. 7. 19. 15:44
$ git push origin master To https://github.com/xxxxx/TIL.git ! [rejected] master -> master (fetch first) # 거절됨... # 원격 저장소로 push하는 것을 실패했음.. error: failed to push some refs to 'https://github.com/xxxxx/TIL.git' # update가 reject되었는데 왜냐면... remote에 local 없는 어떤 변경 사항이 있음... hint: Updates were rejected because the remote contains work that you do # 이러한 상황은 커밋이 다른 경우에 발생하는데.. remote 저장소와 local 저장소를 일..
-
[Git Hub 사용법] gitignoreGit/Github 2022. 7. 19. 15:14
목차 Gitignore git이 어떠한 폴더 / 파일의 버전 관리를 무시할 수 있도록 적어두는 문서 -> 여기에 적힌 내용은 git이 버전 관리를 하지 않습니다. 일반적으로 개인정보 및 특성 사람에게만 적용되는 개발 환경과 같은 설정이 포함됨 개발할 때 사용하는 secret key, (보안상의 이유로) github과 같은 원격저장소에 업로드되면 안되는 정보 등은 git이 버전 관리를 하면 안됨 그리고 버전 관리가 필요 없다고 생각되는 폴더 혹은 파일도 포함 시킬 수 있음 .gitignore 파일을 만들어서 관리한다. 일반적으로 git init 을 진행하기 전에 만든다. practice # 특정한 폴더를 git이 관리하기 않게함 a.txt # 특정한 파일을 git이 관리하지 않게함 *.txt # 특정한 확..
-
[GitHub 사용법] Git clone 사용하기Git/Github 2022. 7. 12. 16:05
목차 이미 초기화된 원격저장소를 복제해와서 개발하는 경우, 복제 작업을 Git에서는 클론(Clone)이라고 부르며, git clone 명령어로 구현되어 있다. 이번 글에서는 git clone 명령어의 사용법에 대해서 소개하고자 합니다. Github 저장소 복제 협업을 하는 경우나 인터넷의 소스 코드를 공개 하는 경우 GitHub에 저장소를 만들고 이 저장소를 클론해서 작업하는 방식을 주로 사용합니다. 클론을 하려면 Git의 저장소의 주소를 알아야합니다. # HTTPS 형식 https://github.com/[USERNAME]/[REPOSITORY_NAME].git # SSH 형식 git@github.com:[USERNAME]/[REPOSITORY_NAME].git username 은 깃허브 사용자 이름으..