我不得不切换我的工作区。而不是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远程添加来源,并且我已经在我的新本地存储库中提交了作品。同时创建对远程分支的请求,它显示了整个文件的变化或修改,而不是仅仅几个文件,我改变了...它就像即时推动一个全新的回购我的远程主 –