私は何人かのチームメンバーと一緒にプロジェクトに取り組んでいますが、ソース管理としてgitを使用しています。私たちの中央リポジトリはDropboxにあり、私たち全員がアクセスできます。
私はgitを初めて使用しますが、すべてをセットアップするのに役立ついくつかの手順をここで見つけました。私にとっては機能していますが、チームメイトがコミット/プッシュしようとしてもファイルは更新されません。実行した手順は次のとおりです。
これは私がしました:
~/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を更新し、コミットしてプッシュしても、Dropboxtest.txtファイルは更新されません。.gitファイルは新しいコミットを表示するように更新されますが、リポジトリのtest.txtファイルには変更が表示されません。
何が間違っているのですか?ありがとう!