簡體   English   中英

從 Dropbox 簽出 git 存儲庫

[英]Checkout git repo from Dropbox

編輯

抱歉,我忘記了這個問題。 事實證明,他錯誤地添加了存儲庫。 我們現在一切正常,並且發現這是免費使用 Git 的絕佳方式。

結束編輯

使用此鏈接,我一直在使用 Git 存儲庫設置 Dropbox,只是為了好玩,但從未與其他人分享它們。 現在我正在分享一個,但我不知道如何讓它作為一個完整的 git 存儲庫為我們工作。
我已經與他共享了 Dropbox.git 文件夾,他可以訪問它,並且使用git checkout /path/to/dropbox/folder他可以獲得完整的目錄......但他所做的任何更改都沒有發生。
我們在文件夾中添加了一個文件,並且git add test.txtgit commit -m 'Test Commit'git push origin master並說它推送了更改。 但是,在我的機器上,當我執行git pull origin master時,它告訴我沒有任何變化。

如果我在我的目錄上執行git branch -a我會看到:

* master
remotes/origin/master

但在他的目錄中,我們看到:

*master
remotes/origin/HEAD -> origin/master
remotes/origin/master

我在哪里搞砸了?

Dropbox 下的.git 文件夾中是否有任何 Dropbox 沖突文件? 我嘗試以這種方式共享 git 存儲庫,並且不可避免地,存儲庫中的一個或多個 git blob 會與 Dropbox 發生沖突的 state。 令人困惑的是,Dropbox 會選擇其中一個文件來使用並創建另一個名稱不同的副本。 這將導致對沖突版本的任何更改似乎從存儲庫中消失。

答案發布為問題編輯:

抱歉,我忘記了這個問題。 事實證明,他錯誤地添加了存儲庫。 我們現在一切正常,並且發現這是免費使用 Git 的絕佳方式。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM