【无标题】

连接远程  

进入指定文件目录下

origin 可自定义  项目地址格式为:http://git.oschina.net/xxx/xxx.git或者 git@git.oschina.net:xxx/xxx.git

git status
git checkout master

git pull origin master
git checkout -b   06

# 拉取
 git pull --rebase yun-3 gwm_dev
 

git status
git add .
git commit -m“”
git checkout dev
git pull origin dev
git merge     06
esc ;wq
git push origin dev
git checkout 04

git stash
git stash pop

 git reset --hard HEAD^

git push -f origin 分支名

一、保存工作进度

git stash

这个命令会将当前工作目录和暂存区中的所有未提交更改暂时保存起来,以便后续恢复使用。执行后,Git会创建一个新的stash条目,并返回到最后一次提交的状态。

git stash save “save message”

与“git stash”功能相同,但允许你在保存时添加备注信息,方便后续查找和识别。如果不添加备注,Git会使用默认的说明信息,如最后一次提交的节点号和提交说明。

二、查看stash列表

git stash list

这个命令会列出当前仓库下所有的stash条目,每一条stash都用stash@{n}来标识,其中n是编号。通过查看列表,你可以了解当前有哪些stash条目以及它们的顺序。

三、恢复工作进度

git stash pop

这个命令会恢复最新的stash条目(即stash@{0}),并将其从stash列表中移除。恢复后,你的工作目录和暂存区会恢复到该stash条目保存时的状态。

git stash pop stash@{n}

与“git stash pop”类似,但允许你指定要恢复的stash条目。通过指定stash@{n},你可以恢复任意一个stash条目,并将其从stash列表中移除。

git stash apply

这个命令会应用最新的stash条目,但不会将其从stash列表中移除。这样,你可以在应用后仍然保留该stash条目,以便后续再次使用。

git stash apply stash@{n}

与“git stash apply”类似,但允许你指定要应用的stash条目。通过指定stash@{n},你可以应用任意一个stash条目,而不会将其从stash列表中移除。

四、删除stash条目

git stash drop stash@{n}

这个命令会删除指定的stash条目。通过指定stash@{n},你可以删除任意一个stash条目。

git stash clear

这个命令会删除所有缓存的stash条目,清空stash堆栈。

五、查看stash内容

git stash show

这个命令会显示最新的stash条目与当前目录的差异。通过查看差异,你可以了解该stash条目包含了哪些更改。

git stash show stash@{n}

与“git stash show”类似,但允许你指定要查看的stash条目。通过指定stash@{n},你可以查看任意一个stash条目的内容。

git stash show -p

这个命令会以补丁的形式显示最新的stash条目的更改内容。这样,你可以更详细地了解该stash条目包含了哪些具体的更改。

git stash show stash@{n} -p

与“git stash show -p”类似,但允许你指定要查看的stash条目。通过指定stash@{n},你可以以补丁的形式查看任意一个stash条目的更改内容。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值