使用小乌龟拉取git上更新的代码,且本地也有更新的情况下。

使用的方案是:

1. 保存本地修改(推荐方案)

使用git stash暂存本地修改,拉取远程更新后再恢复:

bash

# 1. 暂存当前未提交的修改
git stash

# 2. 拉取远程更新
git pull origin master

# 3. 恢复暂存的修改
git stash pop

优点:保留修改,避免冲突。
缺点:可能需要在恢复后解决冲突(如果修改涉及相同文件)。

小乌龟操作:

  1. 暂存本地修改:在包含需要暂存文件的目录或文件上,右键单击,选择 “TortoiseGit”->“Stash changes(藏匿更改)”。在弹出的对话框中,可以填写相关备注信息,以便后续识别,然后点击 “OK”。此时,本地的所有改动会被临时保存到本地仓库,并且当前工作目录会恢复到上次提交的状态。
  2. 拉取远程更新:右键单击工作目录,选择 “TortoiseGit”->“Pull(拉取)”,在弹出的窗口中点击 “OK”,将远程仓库的最新代码拉取到本地。
  3. 恢复暂存的修改:再次右键单击工作目录,选择 “TortoiseGit”。此时会看到除了 “Stash changes” 外,还有 “Stash Pop(隐藏并弹出‌)” 和 “Stash List” 选项。若选择 “Stash Pop”,会将最新的一次暂存修改恢复到工作目录,并且从暂存列表中删除该次暂存记录;若选择 “Stash List”,则可以在打开的列表中选择特定的暂存记录,然后点击 “Apply” 来恢复相应的修改,不过使用 “Apply” 恢复后,暂存记录仍会保留在列表中,需要手动点击 “Delete Ref” 或使用 “Stash clear” 来删除。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

慧香一格

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值