3. 설명
git remote add origin 주소
=> origin이라는 이름으로 원격 저장소의 주소를 저장하고 연결한다.
git remote -v
=> remote 된 이름들을 나타내준다.
git remote remove Nickname
git push
=> 원격 저장소에 현재 Head의 commit을 동기화
git push -u origin master
=> git push --set-upstream origin master 의 간략화
=> git push 는 원격 저장소의 branch와 합치는 것이라서 원격 저장소에 master branch가 있어야 함
그래서 branch를 만들고 push 하는 것이 바로 이 명령어
=> 처음 1회면 됨
git config --global push.default simple
git fetch / git pull
=> git fetch 는 local 의 branch와 자동으로 병합되지 않음
=> 그래서 원격 저장소에서 가져온 후 git merge origin/master 를 해야함
=> git pull 은 현재 branch 가 원격 저장소의 branch로 덮어 씌워짐
git에서 tag 는 releases와 관련됨
branch는 가리키는 commit 이 항상 다르지만 tag는 고정됨
git tag "tag할 이름" 을 하면 현재 branch에서 태그가 생성
git tag "tag할 이름" commit 주소나 이름 을 할 수도 있음
git tag -a "tag할 이름" 을 하면 태그에 주석도 달 수 있음 (annotated)
이러한 태그는 checkout 가능함
그리고 git push --tags 하면 releases에 생성됨
git tag -d "tag 이름" 은 태그 제거법
댓글 없음:
댓글 쓰기