随笔分类 -  Git

摘要:列出项目下所有作者以及提交次数 git shortlog -sne --all 列出过去一年项目下哪些文件被提交次数最多 git rev-list --after='one year ago' --objects --all | git cat-file --batch-check='%(objec 阅读全文
posted @ 2021-06-01 15:09 savokiss 阅读(36) 评论(0) 推荐(0) 编辑
摘要:tag 分为 annotated 和 lightweight 两种类型 git push --follow-tags 此命令只会 push annotated tag git tag 默认打的是 lightweight 类型的,如果需要打 annotated 使用: git tag -a 官方说明: 阅读全文
posted @ 2021-04-21 14:40 savokiss 阅读(1383) 评论(0) 推荐(0) 编辑
摘要:// 删除本地分支git branch -d <BranchName>// 删除远程分支git push origin --delete <BranchName> 阅读全文
posted @ 2020-11-10 17:59 savokiss 阅读(116) 评论(0) 推荐(0) 编辑
摘要:获取当前分支名称: git rev-parse --abbrev-ref HEAD 阅读全文
posted @ 2020-11-09 16:47 savokiss 阅读(7249) 评论(0) 推荐(0) 编辑
摘要:假如当前在 branchA,在执行 git merge branchB 时,可能会遇到子仓库文件冲突 可以尝试一下命令: git update-index --cacheinfo 160000 <commit-hash> "<子仓库path>" 其中 <commit-hash> 改为 branchA 阅读全文
posted @ 2020-09-09 21:20 savokiss 阅读(4966) 评论(0) 推荐(0) 编辑
摘要:一行命令搞定: 第一次输入用户名和密码提交,第二次就不需要了 参考: https://help.github.com/articles/caching-your-github-password-in-git/ 阅读全文
posted @ 2017-03-26 13:34 savokiss 阅读(614) 评论(0) 推荐(0) 编辑
摘要:git remote set-url origin http://git.xxx.com/xxx/repo.git 阅读全文
posted @ 2016-09-21 14:34 savokiss 阅读(1376) 评论(0) 推荐(0) 编辑
摘要:1. 生成密钥 //如果只有一对密钥,建议不要修改默认的密钥名称,即一直按回车即可 此命令会在你当前用户的个人目录下(如我当前用户为savokiss,就在/home/savokiss/.ssh,root则为/root)生成一对密钥 默认的名字为id_rsa和id_rsa.pub 2. 复制公钥 复制 阅读全文
posted @ 2016-03-11 10:09 savokiss 阅读(11303) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示