我正在使用git并在master分支上工作.这个分支有一个名为的文件app.js.
我有一个experiment分支,我做了一堆变更和大量的提交.现在我希望把做只对所有变化app.js从experiment到master分支.
我怎么做?
再一次,我不想合并.我只是想把所有的变化app.js从experiment分支带到master分支.
我有两个分支(A和B),我想将分支A中的单个文件与分支B中的相应单个文件合并.
我不确定这是否是Git所支持的东西,但理论上它似乎应该对我有用.
我的工作流程通常涉及我同时在多个分支中编辑文件.换句话说,我经常想在一个分支中打开一些文件,而我在另一个分支中编辑另一个文件的内容.
我的典型解决方案是进行两次检查,但遗憾的是我不能在它们之间共享分支和引用.我想要的是只有两个工作目录由同一个.git文件夹管理.
我知道本地git clone解决方案(默认情况下,硬链接共享对象,以及--shared选项,它使用原始repo设置备用对象存储),但这些解决方案只减少了磁盘空间使用量,特别是在--shared的情况下,似乎充满了危险.
有没有办法使用一个.git文件夹,并有两个工作目录由它支持?或者是Git硬编码只是随时检查一个工作目录?
我有点晚来参加git派对,我有一个简单的问题.
我在开发中有三个功能实验,目前在我的主分支上.这些功能可以称为postits,auth和uploads.
当我git status在我的主分支上进行操作时,我得到了"已更改但未更新"的约10个条目以及"未跟踪文件"中的~15个条目的列表.所有这些条目属于三个特征实验之一.
如何将这些条目移动到三个新功能分支中,以便我可以再次使用干净的工作目录?