git操作命令大全

1、提交

git status               			//查看git项目的状态
git add   							//将工作区的内容添加到缓存区
git commit -m  “msg”    			//提交到版本区	
git log    							//查看git提交日志在这里插入代码片     

注意:日志过多的话按wq结束

2、对比

git diff 							//查看工作区和缓存区之间的差异
git diff --cached(--staged)  		//查看缓存区和版本区的差异
git diff master  					//查看三个分区的差异

3、撤销

git reset head <file name> 			//从缓存区撤销回工作区
git checkout <file name>			//将工作区还原成版本区(相当于从版本区重新下载一次)
git commit -m “xxx” --amend			//修改提交的解释 

4、删除

git rm <file name>					//删除暂存区的文件

注意:在工作区的文件删除后,可以直接使用此命令删除缓存区的文件
但是如果工作区的文件还在,则需要执行以下操作

git rm -f <file name>				//删除缓存区和工作区的文件
git rm --cached <file name>			//只删除缓存区的文件

5、恢复

git checkout commit id <file name>	//恢复工作区的文件(单独文件)
git reset --hard commit id			//恢复工作区的文件/项目回滚(还原版本,多个文件)

6、同步

git push origin master				//将项目同步到远程仓库(主分支),

注意:可以举一反三,将自己的分支合并到测试服分支

7、分支操作

①、查看分支

git branch -v

②、创建分支

git branch 【分支名】

③、切换分支

git checkout 【分支名】

④、合并分支

	a) 切换到要合并的分支(一般都是主分支master)
	b) git merge 【(副分支)分支名】
	c) 如果出现了 Already up to date则需要以下操作:
		git checkout master;
		git reset --hard dev;
		git push --force origin master

8、其他重要代码

①、拉取代码

git pull
git pull origin master

②、设置服务区上代码版本

git tag Version_1.0.1				//配合git log使用,例如是查看到v1.4.7则需要版本加1
git push --tags						//推送tag版本
  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值