私は次のことをしました。
最初にgit init
、プロジェクト フォルダーに対して実行しました。すべてのファイルを追加してコミットしました。
次に、 を使用して、Dropbox で空のリポジトリを初期化しましたgit init --bare
。
それから私はgit remote add dropbox DROPBOX_PATH
そこにプッシュしました。
私の を見ると、.git/config
次の行があります。
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
precomposeunicode = false
[remote "dropbox"]
url = /Users/whatyouhide/Dropbox/Repos/studiolegaleleopardi.it
fetch = +refs/heads/*:refs/remotes/dropbox/*
次に、2台目のコンピューターに行き、次のことを行いました。
git clone --origin dropbox DROPBOX_PATH
.git/config
2 台目のコンピューター (レポのクローンを作成したコンピューター)を見ると、次の 2 行が追加されています。
[branch "master"]
remote = dropbox
merge = refs/heads/master
git fetch
最初のコンピューターからメッセージが表示されないため、これらの行は重要だと思います
Your branch is ahead of 'dropbox/master' by 1 commit.
これは、2 台目のコンピューター (クローンを作成したコンピューター) に表示されます。