我使用git版本1.7.10.msysgit.1。我有一个工作目录,我从许多存储库中克隆出来。但是,现在我只想为单个回购转移我的更改。 如何使用git bundle create命令为我的工作树中的一个文件夹创建一个包?有没有人有这方面的线索?git包创建
git包创建
回答
git bundle
在分支上运行,而不是在提交或目录上(并且git
不存储仅包含目录的文件)。如果您通过一系列提交添加了每个目录,请通过git format-patch
(http://linux.die.net/man/1/git-format-patch)为它们创建补丁。
我在windows中有一个工作目录。我已经使用“git remote add”添加了多个遥控器。我从遥控器克隆到工作目录中,所以我将所有文件都放在同一个文件夹下(可能这不是一个好习惯,但我已经完成了)。我对代码进行了更改并致力于此。但是,我想通过电子邮件将更改完成到一个模块。我没有创建任何本地分支/标签。所有我想知道如何将我的更改转移给某人进行审查(我没有推送权限)。请让我知道是否有办法为所做的更改创建一个包。 – Shunya 2012-07-31 10:22:47
'git format-patch''就是你需要的。 http://linux.die.net/man/1/git-format-patch – 2012-07-31 11:38:10
谢谢,用git format-patch,我得到了我想要的。 – Shunya 2012-07-31 13:03:19
- 1. 创建一个包含另一个git仓库的git仓库
- 2. git的init不会创建.git目录
- 3. WIX包创建
- 4. 创建RPM包
- 5. 创建maven包
- 6. 创建TTS包
- 7. 创建包
- 8. 创建debian包
- 9. 创建RPM包
- 10. 创建RTP包
- 11. 创建多个Git标签
- 12. 本地git回购创建
- 13. 创建“中间”git repostory?
- 14. Git创建子文件夹
- 15. 无法创建git别名?
- 16. Cloud9 git workspace:如何创建?
- 17. 混帐分支创建git
- 18. 创建git开发目录
- 19. 如何创建包含多个目录的git存储库?
- 20. Git:如何创建一个也包含子模块的标签?
- 21. 将git包创建输出重定向到日志文件
- 22. 如何使作曲家不创建一个包的.git目录
- 23. 创建git diff以包含回购中的所有源文件
- 24. 在git中创建包含特定文件的修补程序
- 25. 无法创建'/git/index.lock':文件存在 - 但它不包含
- 26. 在Git中创建构建WS
- 27. 如何使用git创建构建?
- 28. 创建安装包
- 29. 创建Oracle包体
- 30. macOS:创建.app包
你如何“克隆从许多回购”到一个单一的目录?你能给我们提供一些细节吗? – 2012-07-31 09:24:26