# 협업을 할때 기억해야할 3가지 pull , commmit , push
1) git pull
: 원격 저장소에 있는 내용을 댕겨올때 사용하는 명령어.
일단 작업을 시작하면 git pull 을 이용하여 내 로컬의 내용과 원격저장소의 내용을 똑같이 만들어 주어야한다.
82109@DESKTOP-OO924JS MINGW64 ~/git-test/git4-collaboration/b (master)
$ git pull
remote: Enumerating objects: 5, done.
remote: Counting objects: 100% (5/5), done.
remote: Total 3 (delta 0), reused 3 (delta 0), pack-reused 0
Unpacking objects: 100% (3/3), 233 bytes | 12.00 KiB/s, done.
From https://github.com/JangHyunjeong/git4-collaboration-cli
9b7e6a7..b5b960f master -> origin/master
Updating 9b7e6a7..b5b960f
Fast-forward
work.txt | 1 +
1 file changed, 1 insertion(+)
2) git commit
: 작업 내용을 내가 작업을 완료했다면, 작업내역 메세지와 함께 올리기
82109@DESKTOP-OO924JS MINGW64 ~/git-test/git4-collaboration/b (master)
$ git commit -am "work 5b"
[master 529507f] work 5b
1 file changed, 1 insertion(+)
3) git push
: 작업내역을 원격 저장소에 push 한다.
82109@DESKTOP-OO924JS MINGW64 ~/git-test/git4-collaboration/b (master)
$ git push
Enumerating objects: 5, done.
Counting objects: 100% (5/5), done.
Writing objects: 100% (3/3), 257 bytes | 257.00 KiB/s, done.
Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
To https://github.com/JangHyunjeong/git4-collaboration-cli.git
b5b960f..529507f master -> master
* 협업시 주의해야하할 점
- 작업 전에는 pull을 자주하여 업데이트 된 사항이 없는지 확인해야한다.
- 최대한 작업을 빨리하고, push 해야 겹치지않는다.
'Note > 생활코딩 GIT' 카테고리의 다른 글
[생활코딩_GIT] 06. cherry-pick , rebase (0) | 2021.12.24 |
---|---|
[생활코딩_GIT] 05. 협업 - #3. git fetch (0) | 2021.12.19 |
[생활코딩_GIT] 05. 협업 - #1. git 로 혼자 작업하기 & 함께 작업하기 (0) | 2021.12.19 |
[생활코딩_GIT] 04. CLI Backup - #2. CLI에서 깃허브 연결하기, push, clone, pull (0) | 2021.12.15 |
[생활코딩_GIT] 04. CLI Backup - #1. backup , git hosting (0) | 2021.12.15 |