Git的基本操作

本文详细介绍了Git的基本操作,包括添加文件、查看历史、创建和合并分支、版本回退等。还深入讲解了gitstash命令的使用,如保存、查看、应用和删除存储的工作区更改。此外,提到了gitdiff用于比较文件差异的情况。这些内容对于理解和掌握Git的日常开发流程至关重要。
摘要由CSDN通过智能技术生成

Git的基本操作

	git add 			添加文件到仓库
	git blame<file> 	以列表形式查看指定文件的历史修改记录
	git branch			创建分支
	git branch -d 		删除分支
	git checkout 		分支命令
	git checkout -b     创建新分支并立即切换到该分支下
	git clone 			拷贝一份远程仓库,也就是下载一个项目
	git commit 			提交暂存区到本地仓库
	git diff			比较文件的不同,即暂存区和工作区的差异
	git fetch			从远程获取代码库
	git init			在目录创建新的Git仓库
	git log 			查看历史提交记录
	git merge			合并分支
	git mv				移动或重命名工作区文件
	git pull			下载远程代码并合并
	git push			上传远程代码并合并	
	git remote 			远程仓库操作	
	git rebase			让多个人在同一个分支开发的提交节点形成一条线,让你提交的commit在该分支的最前面
	git reset 			回退版本
	git rm				删除工作区文件
	git stash 			命令可用于临时保存和回复修改
	git status 			查看仓库当前的状态,显示有变更的文件

git stash

git stash save : 执行储存是添加备注,方便查找
git stash list : 查看stash了哪些储存
git stash show : 显示做了哪些改动,默认show第一个存储,如果要显示其他存贮,
				 后面加stash@{$num},比如第二个 git stash show stash@{1}
git stash show -p :显示第一个存储的改动,如果想显示其他存存储,命令:
				   git stash show stash@{$num} -p ,比如第二个:git stash show stash@{1} -p
git stash aooly : 应用某个存储,但不会把存储从存储列表中删除,默认使用第一个存储,即stash@{0},
				  如果要使用其他个,git stash apply stash@{$num} ,
git stash pop : 命令恢复之前缓存的工作目录,将缓存堆栈中的对应stash删除,并将对应修改应用到当前
				的工作目录下,默认为第一个stash,即stash@{0},如果要应用并删除其他stash,
				命令:git stash pop stash@{$num} ,比如应用并删除第二个:git stash pop stash@{1}
git stash deopstash@{$num} : 丢弃stash@{$num}存储,从列表中删除这个存储
git stash clear : 删除所有缓存的stash


git diff

git diff: 当工作区有改动,临时区为空,diff的对比是“工作区与最后一次commit提交的仓库
		  的共同文件”;
		  当工作区有改动,临时区不为空,diff对比的是“工作区与暂存区的共同文件”
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值