美文网首页
git命令归纳

git命令归纳

作者: tom510230 | 来源:发表于2016-05-27 15:35 被阅读94次

git的命令非常多,能实现很多客户端上没有提供的功能,本文归纳日常工作中遇到的场景,并给出解决办法

统计某个文件的提交次数

git log -p cmd.php | grep -e 'commit [a-zA-Z0-9]*' | wc -l

统计某个文件两周内的提交次数

git log —since=2.weeks -p cmd.php | grep -e 'commit [a-zA-Z0-9]*' | wc -l

更新所有的submodule

git submodule foreach git pull origin master

建议每次拉服务器内容前都先弄到缓冲区,然后在本地修改冲突,再提交

git stash
git pull
git stash pop

修改了submodule的内容,push到submodule的仓库,并修改本仓库的submodule指针

cd submodule文件路径
git commit .
git push origin master
git add submodule文件路径
cd 项目根目录
git commit .
git push

当本地commit与服务器记录有冲突的时候,git拒绝做自动merge,可以用如下命令

git commit -i .

获取某一个branch的时间区间

#获得一个branch的所有提交tag,按时间倒序
git log master..$branch --oneline
#获得一个tag的提交时间
git show $tag --pretty=format:"%ci"

相关文章

  • Git笔记

    Git介绍 本文根据廖老师的Git教程归纳 Git命令 Git配置 git config命令的--global参数...

  • git命令归纳

    git的命令非常多,能实现很多客户端上没有提供的功能,本文归纳日常工作中遇到的场景,并给出解决办法 统计某个文件的...

  • git命令说明

    git命令说明: 以下是临时写的,还没有归纳

  • Git原理及基本命令

    最近工作经常使用Git,本文重点总结归纳一下git经常使用的命令和用法,以及对git基本原理的理解。 一、Git安...

  • GIT 笔记一:基本操作

    GIT 笔记一:基本操作 SVN 笔记一:入门 Git已经非常流行,网络上的教程很多。这里做个归纳吧。命令行操作很...

  • GitHub入门与实践

    本文是对《GitHub入门与实践》一本书的总结和归纳,方便日后查看Git各种命令的使用 目录 git初始设置 让输...

  • Github学习文档-3

    目录 1.Git 的基本的命令git init命令git status命令git add命令git commit命...

  • git实用命令

    git实用命令 1 git init 命令 初始化 git 仓库 repository 2 git add 命令 ...

  • git管理工具

    git分支命令 git提交命令

  • git 多条命令一次执行

    上代码git命令 && git命令

网友评论

      本文标题:git命令归纳

      本文链接:https://www.haomeiwen.com/subject/hoqfdttx.html