我读到这个问题:how can I git stash a certain file?
所以我知道我可以使用git stash push <path>或git stash --patch从控制台,但我想知道 PhpStorm 是否有一个更友好的 UI,用于仅存储我的更改的选定部分(类似于提交时的界面)。
预先非常感谢!
我在 git stash 中有一些修改,我想使用git stash pop或应用它们git stash apply。但是我在存储更改的文件中更改了一些缩进,当我尝试应用存储时,我遇到了一堆合并冲突。有没有办法忽略空白,同时将藏匿,类似-Xignore-all-space的选项git merge?
我试过了git stash apply -Xignore-all-space stash@{2},它告诉我error: unknown switch `X'。
我已经保存了许多更改,因此我的git stash list.
我正在寻找特定的更改,但查看列表中每个条目的内容相当乏味。
但是,我确实知道更改被隐藏的日期,所以我想知道是否有某种方法可以按创建日期过滤列表?
所以我有一些非分阶段的变化和一些上演的变化.我发了
Welcome to Git (version 1.8.3-preview20130601)
$ git stash save --keep-index
Saved working directory and index state WIP on master: ab0d18d Setup of alarms f
or network service + Logging exceptions + long arithmetic
HEAD is now at ab0d18d Setup of alarms for network service + Logging exceptions
+ long arithmetic
$ git stash
Saved working directory and index state WIP on master: ab0d18d Setup of alarms f
or network service + Logging exceptions + long arithmetic
HEAD is now …Run Code Online (Sandbox Code Playgroud) 我将一个分支合并到另一个分支并遇到了冲突。我部分解决了这个问题,但我需要同事的帮助才能完成解决。与此同时,当我在等他的时候,我想把这场冲突隐藏起来,继续做其他事情。但我不想失去已经解决的事情的进展。
我应该怎么办?除了在另一个目录中再次克隆存储库或手动复制冲突的文件然后稍后将其复制回来之外,还有其他方法可以实现此目的吗?
如果我尝试简单地隐藏它,git 会像这样抱怨:
path/to/file/with/unresolved/conflict: needs merge
path/to/file/with/unresolved/conflict: needs merge
path/to/file/with/unresolved/conflict: unmerged (somesha)
path/to/file/with/unresolved/conflict: unmerged (somesha)
path/to/file/with/unresolved/conflict: unmerged (somesha)
fatal: git-write-tree: error building trees
Cannot save the current index state
Run Code Online (Sandbox Code Playgroud) 这是我的问题:
git stash,但我之前没有执行过git add .。git stash.pop更改时,我发现该文件夹不在那里。发生了什么?有什么解决办法吗?
再次感谢。
我不太喜欢 GIT,我有以下问题。
我的项目中有一些未提交的文件,我已经通过此声明隐藏了这些文件:
git stash
Run Code Online (Sandbox Code Playgroud)
然后我拉取了一个coolegue的工作的存储库,这似乎正确地覆盖了我的隐藏文件的更改。
现在我想在不丢失同事修改的情况下检索特定隐藏文件的内容。
我不想覆盖拉取的版本,而只想访问特定文件的隐藏版本的代码。
执行git stash list我获得:
$ git stash list
stash@{0}: WIP on master: fd2a59b First version of iterate/aggregate for data received from dataservice
stash@{1}: WIP on master: 4910263 DSS project added
Run Code Online (Sandbox Code Playgroud)
我怎样才能从外壳做到这一点?