Git命令:stash暂存区 过大文件

前端之家收集整理的这篇文章主要介绍了Git命令:stash暂存区 过大文件前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

过大文件

git fetch origin branch1:branch2
只要明白了上面的含义,这个就很简单了,
首先执行上面的fetch操作
使用远程branch1分支在本地创建branch2(但不会切换到该分支),

如果本地不存在branch2分支,则会自动创建一个新的branch2分支,
如果本地存在branch2分支,并且是`fast forward',则自动合并两个分支,否则,会阻止以上操作.
git fetch origin :branch2
等价于: git fetch origin master:branch2

以上配合 --depth 1使用

 git fetch origin master --depth 1

工作区是干净的,刚才的工作现场存到哪去了?用git stash list命令看看:

$ git stash list
stash@{0}: WIP on dev: f52c633 add merge

工作现场还在,Git把stash内容存在某个地方了,但是需要恢复一下,有两个办法:

一是用git stash apply恢复,但是恢复后,stash内容并不删除,你需要用git stash drop来删除

另一种方式是用git stash pop,恢复的同时把stash内容也删了:

猜你在找的Git相关文章