相关疑难解决方法(0)

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

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

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

我怎么做?

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

git git-checkout

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

417
推荐指数
15
解决办法
49万
查看次数

Git在某些文件中撤消更改

编码时我将print语句添加到某些文件中以跟踪发生的情况.

当我完成后,是否可以恢复某些文件中的更改,但提交我实际工作的文件?

说我在文件中添加了print A,但是我修改了文件B.B是我想要提交的A,我希望回到原来的状态.

git version-control file undo revert

184
推荐指数
4
解决办法
15万
查看次数

如何撤消对特定文件的本地更改

我正在尝试撤消对特定文件的本地更改.没有任何承诺.

当我想恢复所有更改时,我可以执行git revert --reset HEAD.但是,在这种情况下,我不想还原所有文件的所有更改.

即使在阅读了git-revert(3)手册页之后,我还不清楚或明白如何恢复文件:

NAME
       git-revert - Revert some existing commits

SYNOPSIS
       git revert [--[no-]edit] [-n] [-m parent-number] [-s] <commit>...
       git revert --continue
       git revert --quit
       git revert --abort
...
Run Code Online (Sandbox Code Playgroud)

这类似于如何在git上恢复旧提交中的特定文件,但是没有执行任何提交.与OP不同,谁想要回到任意提交,我只想让文件返回MASTER的副本.

在SVN下,我只是删除有问题的文件然后执行svn update.

如何将更改还原到单个文件?

git git-revert

164
推荐指数
1
解决办法
13万
查看次数

使用master分支中的同一文件覆盖当前分支中的单个文件?

说我有两个分支 - masterredesign.我将如何default.aspx.cs使用master中的文件覆盖重新设计分支中的文件?

我发现了这个问题,但它似乎重新审视了如何将文件恢复到它在同一分支中的先前版本.我也考虑过使用merge,但我不想合并,我想覆盖.建议?

git

79
推荐指数
2
解决办法
5万
查看次数

只需一个文件的Git pull请求

我对Git存储库中的两个文件进行了多处更改(具体来说,添加了两个brew公式).

我个别提交了更改:

git commit file1
git commit file2
Run Code Online (Sandbox Code Playgroud)

然后我向GitHub推了一下:

git push git@github.com:myname/homebrew.git
Run Code Online (Sandbox Code Playgroud)

我现在想向上游存储库发送两个pull请求,一个用于file1,一个用于file2.这可能吗?

git homebrew github pull-request

22
推荐指数
2
解决办法
4万
查看次数

如何使用GIT提取特定文件?

假设您只想摆脱对一个文件所做的更改,并回到存储库中的任何内容.我以前在svn中这样做:

rm a-file.txt
svn update a-file.txt
Run Code Online (Sandbox Code Playgroud)

Git中的等价物是什么?我知道如何从存储库中获取/拉取evrything,但是单个文件怎么样?

git

19
推荐指数
1
解决办法
3万
查看次数

如何在不克隆整个存储库的情况下从GitHub中检出单个文件?

在生产机器上,我想查看GitHub特定版本的特定文件,以方便数据库迁移.我不想签出(甚至克隆)整个源代码库(因为这是我的生产环境).我怎样才能只提取我要查找的文件?

github

6
推荐指数
2
解决办法
5431
查看次数

如何在GIT中签出单个文件

我们开发了一个自动部署工具,用于在jboss服务器中部署文件(ear,war和jar).开发人员将在Visual Source中安全地签入文件.自动部署工具自动逐个检出开发人员指定的最新文件,并使用API​​将其部署在jboss服务器中.现在我们转向GIT来维护我们的源代码和其他部署文件.

git是否可以选择检查单个文件和VSS等路径?

git

5
推荐指数
2
解决办法
1873
查看次数

Git 如何恢复暂存/未暂存的修改文件

在 Git(2.16) 中。假设我修改了一个文件但尚未暂存,我想将文件恢复为原始文件吗?另外,如何在暂存文件上完成此操作?谢谢。

git version-control github

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