GitLab中配置SSH key
gitlab命令行使用
如何查询当前git的远程地址
fatal: refusing to merge unrelated histories解决
Gitlab 修改用户名以及提交邮箱
fatal: refusing to merge unrelated histories(第一次使用无法git pull origin master解决办法)
git:回滚
git stash 命令解析
- git stash:储存当前的修改到一个stash 且仅处理到本地分支,不对远程分支进行处理,后续可以恢复到一个stash(通常不用),对于解决.DS_Store文件使用这个命令很方便,对应相关命令整理如下:
git stash: 存储当前的修改状态到stash,对应的stash名字为上一次的提交log
git stash save "stash name":同上区别是指定了存储的名字
git stash pop on branch master: 删除缓存堆栈中的第一个stash并使用到当前master 目录
git stash apply on branch master:使用第一个stash到master目录但是不删除对应的stash
git stash list:查看当前stash 列表
git stash drop stashname:删除指定的stash
git stash clear:清理掉所有的stash
git stash show stashname: 查看指定stash的diff
git stash show stashname -p: 查看特定stash的所有的diff
其它相关的命令可以参考上面的文章
网友评论