git笔记

git常用命令

2021-10-29  本文已影响0人  Tank_Mao
git --version  //查看git版本
git init  //对现有项目进行跟踪管理
git status  //查看当前文件状态
git status --s  or   git status --short   //显示更简洁的状态信息
git checkout xx.xx //丢弃修改
git add xxx.xxx   //跟踪文件,暂存已修改的文件
git diff  xx.xx  //查看文件的具体修改内容
git diff --staged   //将已暂存的内容的变更与上次提交的内容进行比较
git reset HEAD xx.xx    //取消暂存
git commit   //提交变更
git commit -v   //会把本次提交的差异比对显示在文本编辑器中
git commit -m "xxx"  //命令行天骄提交信息,这样commit模板失效,不建议使用
git commit -a    //跳过暂存区,直接提交,也就是说省去了git add xx.xx这一步
git reset HEAD~1  //撤销commit操作
git log  //查看提交历史
git log -p  //显示每次提交所引入的差异
git log -p -2  //显示输出最近两次的提交,好像不管用,只输出了一次。。
git log --stat   //提供简要统计信息
git log --pretty=oneline  //一行显示一次提交
git log --pretty=format:"%h - %an, %ar : %s"
git log --pretty=format命令的一些有用的选项.jpg git log --pretty=format命令的一些有用的选项(续表).jpg
git log --grep "imei" //只输出提交信息包含指定字符串的提交

下面,列举出了限制git log输出范围的选项

用于限制git log输出范围的选项.jpg
/**
 *origin是远程仓库名称
 *第一个dev_5.x是本地分支
 *第二个dev_5.x是远程分支
 *这个push命令是需要审核的命令
 */
git push origin dev_5.x:refs/for/dev_5.x  

以上这些命令是工作中常用的一些命令,后续再更新吧!

上一篇下一篇

猜你喜欢

热点阅读