일부 팀원과 함께 프로젝트 작업을하려고하며 git을 소스 컨트롤로 사용하고 있습니다. 중앙 저장소는 Dropbox에 있으며, 우리 모두가 액세스 할 수 있습니다.Dropbox 저장소 문제에 대한 책임 커밋
나는 새로운 자식이지만, 모든 설정을 돕기 위해 여기에 몇 가지 지침을 발견했다. 나를 위해 그것은 작동하지만 내 팀 메이트들이 커밋/푸시하려고 할 때 파일을 업데이트하지 않습니다. 여기에 우리가 다음에 한 단계입니다 :
나는이 한 :
~/project $ git init
~/project $ git add .
~/project $ git commit -m "first commit"
~/project $ cd ~/Dropbox/git
~/Dropbox/git $ mkdir source.git
~/Dropbox/git $ cd source.git
~/Dropbox/git $ git init --bare
~/Dropbox/git $ cd ~/project
~/project $ git remote add origin ~/Dropbox/git/source.git
~/project $ git push origin master
그런 다음 내 컴퓨터에 내가있는 test.txt를 만들어 그 안에 물건을 넣어했다 :
~/project $ git add .
~/project $ git commit -m "second commit"
~/project $ git push
변경 사항이 내 컴퓨터에서 Dropbox 저장소로 옮겨졌습니다.
~/Desktop $ cd ~/project
~/project $ git clone -o dropbox ~/Dropbox/project/source.git
다음
가 자신의 컴퓨터에있는 모든 파일을 가지고,하지만 그들은 TEST.TXT를 업데이트 할 때, 커밋 푸시, 드롭 박스는 test.txt 파일 ISN '
지금 내가이 일을 나의 친구에게 업데이트되었습니다. .git 파일은 새 커밋을 표시하도록 업데이트되지만 저장소의 test.txt 파일에는 변경 내용이 표시되지 않습니다.무엇이 잘못 되었습니까? 감사합니다.
'.git 파일이 새로운 커밋을 표시하도록 업데이트됩니다. '- 커밋에 대해 무엇을 말하는가? 그것은 비 었는가? –