我不得不切換我的工作區。而不是git克隆我做了git遠程添加。在不知不覺中,我已經在我的本地存儲庫中提交了許多作品。現在我想推遠程主人。但拉取請求顯示所有文件已更改。 如何克隆我的新本地存儲庫與遠程存儲庫,而不影響我的本地存儲庫提交的文件,以便我只能看到我最近更改的文件。我想知道這是否可能? 預先感謝您沒有git遠程添加源代替git克隆
0
A
回答
0
請記住,git是一個分佈式版本控制系統。任何差異都與你正在比較的任何兩個版本庫有關。考慮到這一點,我們來回顧一下您的問題:
您在上一個工作區中擁有本地開發環境。如果您有任何本地存儲庫的提交文件,它們從未推送到遠程倉庫,它們超出了這個問題的範圍。
您建立了一個新的本地開發環境,我將其稱爲WS2。如果我理解你的觀點,WS2顯示與遠程存儲庫相比,所有文件都已被編輯。
好吧,現在呢?
可能性1 - 你可以先拉着你的遙控器,以顯示DIFF由狀態避免這種情況:
git remote add origin [email protected]:mjb/repo.git
git fetch origin master && git pull origin master
# make your edits to files
git add .
git status
# this should show only the difference now
可能性2 - 您遇到區分大小寫的文件名的麻煩,這是很好的探討:Files showing as modified directly after git clone
+0
必須再次克隆回購和重做工作完成..希望有人對此有所解決 –
相關問題
- 1. Git遠程克隆
- 2. git克隆複製所有源代碼?
- 3. git克隆沒有.git擴展
- 4. 沒有克隆的Git diff
- 5. Git沒有克隆選項
- 6. Git克隆與添加遠程?使用哪個?
- 7. 從本地到遠程的git克隆
- 8. git遠程克隆的正確語法
- 9. gulp-git。從bitbucket克隆遠程repo
- 10. 克隆遠程git存儲庫問題
- 11. Git:叉/遠程/克隆概念
- 12. 將遠程git克隆到本地
- 13. Git:將淺層克隆推送到沒有「unshallow」的新遠程?
- 14. Heroku部署,git遠程沒有添加
- 15. Git克隆 - 無法克隆遠程存儲庫
- 16. git hooks:有沒有克隆鉤子?
- 17. 克隆/添加sourcefroge項目到git/egit
- 18. Git和克隆
- 19. * git svn克隆*
- 20. 使用git克隆git不能克隆回購:// ... - 使用git克隆http://
- 21. Git克隆掛起 - 有沒有辦法繼續克隆?
- 22. git克隆或git獲取
- 23. git克隆失敗,git gc
- 24. git p4克隆沒有文件
- 25. 從BitBucket克隆到GIT沒有登錄?
- 26. Heroku克隆項目沒有git
- 27. Git克隆沒有特定的文件
- 28. Git本地克隆沒有文件
- 29. 沒有克隆的Git結賬
- 30. 沒有克隆的Git開發
我有點困惑你的問題。你能一步一步說出你在這種情況下運行的每一個Git命令嗎? –
事情是我在我的遠程回購工作。我換了我的筆記本電腦,所以我不得不從遙控器上重新建立新的本地存儲庫。但是,而不是git克隆,我做了git遠程添加來源,並且我已經在我的新本地存儲庫中提交了作品。同時創建對遠程分支的請求,它顯示了整個文件的變化或修改,而不是僅僅幾個文件,我改變了...它就像即時推動一個全新的回購我的遠程主 –