Git stash 命令是否有好的替换方案
黄舟
黄舟 2017-04-21 11:18:20
0
1
695

在 Ruby 中文看到的 stash 的用法, 后来还真的用上了...
在多个分支切换的时候, 未提交的代码用 stash 暂存, 然后干啥干啥回来 apply
可这样一来我从不敢存两个, 栈里的东西一多, 马上就容易记错
.. 这样还不如先 commit, 之后 reset HEAD^ --soft 来回滚不是么
我也在想, 为什么 Git 不是默认 Stage 上的改动是自动归类到 branch 里面的呢?
如果那样, 不是每次在每个分支上做修改都不会影响到别的分支了么?
...想来 Git 有他的道理, 求讲解...
同时我也想有个更好的方案来应对切换分支时未保存的修改的问题..

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

모든 응답(1)
小葫芦

메모를 여러 개 저장하면 메모를 추가할 수 있습니다.

으아아아

스태시 목록에는 지점 정보도 포함되어 있습니다

으아아아

stash@{0}: branch2에서: message2
stash@{1}: branch1에서: message1

복원하고 싶은 항목을 선택하세요.

으아아아

스태시를 서로 다른 브랜치 간에 전환하는 것이 최선의 해결책입니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿