git collaboration2 Git Collaboration(2) Push & Pull Git add work.txt 파일의 충돌을 해결하여 staging area에 add 한다. $git add work.txt Git commit 우리가 충돌을 했었다라는 사실을 git이 알고 있기 때문에 commit message를 자동으로 만들어 줄겁니다. $git commit Merge branch 'master' of github.com:myrepository/git4-collaboration-cli 2ab 이것외에 여러분이 추가로 더하고 싶다면 "2ab"로 바꿨다. 라고 써주면 좋을거 같죠. 이 메세지를 꺼주시면 commit이 됩니다. Git log --all --graph --oneline Commit이 만들어진것을 볼 수 있음. A 사용자가 작업한 6209ed8 work .. 2024. 2. 21. Git Collaboration(1) Git은 여러개의 저장소를 서로 연결시켜 상호간에 동기화 시킬 수 있죠. 바로 이러한 특성을 이용하면 서로 다른 사람들이 각각의 저장소에서 작업을 하고 이것을 모아서 하나의 프로젝트를 할 수 있는 협업의 도구로 git을 사용할 수 있습니다. 이때 내부적으로는 branch가 사용됩니다. 여러분이 branch에 개념을 알고 있고 branch와 branch를 merge할 때 발생하는 conflict을 다룰 수 있는 준비가 되어 있다면 여러분은 협업을 할 수 있는 준비가 끝난 것입니다. Git init a a라는 저장소 생성 $git init a Initialized empty Git repository in D:\MyRepository. 그 디렉토리안에 a라는 사람이 혼자 작업하기 시작했다. .git 디렉토리.. 2024. 2. 20. 이전 1 다음