相关疑难解决方法(0)

如何从另一个分支中获取一个文件

我正在使用git并在master分支上工作.这个分支有一个名为的文件app.js.

我有一个experiment分支,我做了一堆变更和大量的提交.现在我希望把做只对所有变化app.jsexperimentmaster分支.

我怎么做?

再一次,我不想合并.我只是想把所有的变化app.jsexperiment分支带到master分支.

git git-checkout

1154
推荐指数
10
解决办法
51万
查看次数

如何将更改合并到单个文件,而不是合并提交?

我有两个分支(A和B),我想将分支A中的单个文件与分支B中的相应单个文件合并.

git merge git-branch

342
推荐指数
6
解决办法
14万
查看次数

使用Git的多个工作目录?

我不确定这是否是Git所支持的东西,但理论上它似乎应该对我有用.

我的工作流程通常涉及我同时在多个分支中编辑文件.换句话说,我经常想在一个分支中打开一些文件,而我在另一个分支中编辑另一个文件的内容.

我的典型解决方案是进行两次检查,但遗憾的是我不能在它们之间共享分支和引用.我想要的是只有两个工作目录由同一个.git文件夹管理.

我知道本地git clone解决方案(默认情况下,硬链接共享对象,以及--shared选项,它使用原始repo设置备用对象存储),但这些解决方案只减少了磁盘空间使用量,特别是在--shared的情况下,似乎充满了危险.

有没有办法使用一个.git文件夹,并有两个工作目录由它支持?或者是Git硬编码只是随时检查一个工作目录?

git

233
推荐指数
3
解决办法
8万
查看次数

在开发中清理我的git功能分支

我有点晚来参加git派对,我有一个简单的问题.

我在开发中有三个功能实验,目前在我的主分支上.这些功能可以称为postits,authuploads.

当我git status在我的主分支上进行操作时,我得到了"已更改但未更新"的约10个条目以及"未跟踪文件"中的~15个条目的列表.所有这些条目属于三个特征实验之一.

如何将这些条目移动到三个新功能分支中,以便我可以再次使用干净的工作目录?

git ruby-on-rails

4
推荐指数
1
解决办法
1148
查看次数

标签 统计

git ×4

git-branch ×1

git-checkout ×1

merge ×1

ruby-on-rails ×1