git
jiaolongdy
这个作者很懒,什么都没留下…
展开
-
git设置命令别名
可以在~/.gitconfig文件中追加如下的内容,就可以使用缩写替对应的命令。[alias] co = checkout ci = commit st = status pl = pull ps = push dt = difftool l = log --pretty=format:'%h %ad | %s%d [%an]' --graph原创 2016-03-16 18:00:31 · 661 阅读 · 0 评论 -
WARNING: terminal is not fully functional
在运行 git diff 或 git log 时会出现 WARNING: terminal is not fully functional 这是因为 TERM 变量的值 git 无法识别。原创 2017-08-20 19:05:32 · 6535 阅读 · 0 评论 -
git Permission denied (publickey). fatal: Could not read from remote repository.
即使已经在Github中配置了私钥,但是在执行git pull的时候出现如下的错误:Permission denied (publickey). fatal: Could not read from remote repository.这是因为没有将ssh加入到验证ssh-agent中,可以通过以下的方式添加ssh-add -K ~/.ssh/id_rsa完整说明参照官网文档参考:Adding y原创 2017-08-24 23:15:41 · 860 阅读 · 0 评论 -
git cherry-pick
git cherry-pick 将已经提交的commit合并到某一个分支。假设我们在new分支修复了一个bug,但是需要合并到old 分支,则可以使用cherry-pick。基本语法git cherry-pick <commit id> 单独合并一个commitgit cherry-pick -x <commit id> 保留原提交者信息g...原创 2019-03-04 12:07:07 · 724 阅读 · 0 评论