GIT 常用的操作总结

一、导语

每次遇到忘记某个git 操作的时候,上网查比较麻烦,所以总结一下常用的git操作。

二、常用的场景

1、新建

 先建立远程仓库
 git clone 远程地址 			// 克隆远程仓库,克隆到本地
git add . 					// 更改完成之后提交代码到本地
 git commit -m '第一次提交' 	// 添加记录
git push origin 分支名 		// 提交到远程仓库

2、切换分支

git checkout -b 新的分支 	// 创建一个新的分支并切换分支
git branch 					// 查看当前分支
git checkout 分支 			//切换到该分支

3、查看当前更改

git status 					// 查看当前分支的状态
git diff 					// 查看修改(不能看到新建文件)
git log 					// 查看记录
git show (commit_id) 		// 查看commit提交记录的详细信息(commit_id在git log 中有)

4、合并某个分支到当前分支

git fetch 					// 远端拉取所有分支
git checkout 分支名 			// 切换分支
git pull origin 分支名 		// 拉取仓库看有没有新的
git checkout master 		// 切换回 master 分支
git merge 分支名 			// 合并分支到当前分支
git log 					// 查看是否更改
git push origin master 		// 提交仓库

5、不小心在别的分支修改了内容

git stash 					// 先把修改放到一边
git checkout 分支名 			// 切换分支
git stash pop 				// 将放在一边的修改拉回来

6、撤销commit记录

git log 					// 查询 commit_id
git reset --hard commit_id 	// HEAD 就会指向此次的提交记录

7、误删恢复

git relog 					// 复制要恢复操作的前面的 hashgit reset --hard hash 		// 将 hash 换成要恢复的历史记录的 hash

三、结语

如有不合理的地方还望指正,也欢迎补充。后续遇到别的git操作在陆续添加进来。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值