cd C:\Users\20200911-f22\OneDrive\바탕 화면\sparta\mypf
윈도우 키 + R = > cmd 입력
cd (체인지 디렉토리) 위치주소 (주소 복사한후 cmd 창에서 우클릭하면 붙여넣기) [컨트롤+R -> CMD]
git clone "https://github.com/pyoja/mypf.git"
깃 저장소 설정
git add .
git commit -m "메시지"
git push "(origin master)"
스테이지에 올림 -> 버전 업데이트하면서 상태적기 -> 변경사항 업로드
git pull
다른 팀원이 push했다면 업데이트 pull 하기
git init (폴더만들기-숨김)
touch a.txt (텍스트파일 만들기)
git status (현재 작업상태 확인)
git add a.txt (스테이지에 올림)
git add . (현재 디렉토리내의 변경사항을 모두 추가해줘)
git commit -m "커밋메시지(a.txt 생성)" (버전 만들기)
git log (내역 확인하기-아이디랑 이메일도 표시됨)
git branch (현재 브랜치 확인)
git checkout foo (foo브랜치로 체크아웃)
git push (변경사항 업로드)
git pull (변경사항 다운로드)
git clone (복제하기)
git config --global user.email “깃허브에서사용할이메일”
git config --global user.name "가급적영어로된 여러분의 이름”
체크아웃[특정 브랜치의 최신 버전으로 변경]
원격저장소의 settings > collaborators 에 들어가서 여러분의 팀원 계정이름을
추가하면
여러분들 팀원들에게 메일로 초대장이 전송됩니다.
여러분들의 팀원이 그걸 수락하면 이제 그 저장소에 push가 가능해집니다.
브랜치 하나를 Merge(병합) 하기 (링크트리)
작업한 feature/2_jjigae 를 main 브렌치에 합치겠습니다.
1. commit 을 반영시킬 브랜치인 main 으로 체크아웃 합니다. 브랜치 밑 main 을 더블 클릭하세요.
2. 병합을 클릭합니다.
3. feature/2_jjigae 의 가장 최신 commit(파란색 이름표가 붙어있는 커밋) 을 선택하고 확인을 누릅니다.
모든 경우에 merge되는 commit 메시지는 자동으로 생성하는 옵션을 넣어주겠습니다.
(하단 빠른 병합(fast-forward)이 가능해도 새 커밋 생성 옵션)
4. 아래처럼 Merge(병합)이 됩니다. merge 역시 작업내역이므로 commit 이 만들어졌습니다.
commit 메시지는 Merge branch 'feature/2_jjigae' into main 로 한글로 해석하면
'main(브랜치)에 'feature/2_jjigae' 브랜치를 병합(merge) 했다' 는 뜻입니다.
5. 이제 feature/2_jjigae 작업이 끝났으니 브랜치를 삭제하겠습니다.
브랜치 이름에서 우클릭 - 2_jjigae 를 눌러서 삭제해주세요.
'코딩공부 > GIT' 카테고리의 다른 글
GIT 사용시 자주 하는 실수 [깃 클론] (0) | 2022.12.29 |
---|