ZBLOG

git stash 和git add的区别

git stash和git add都是Git版本控制系统中的命令,但是它们的作用不同。

  1. git stash

git stash命令一般用于临时存储当前分支的修改。当我们正在进行某些修改,但需要暂时切换到其他分支处理问题时,可以使用git stash将当前分支的修改存储到一个”工作区”中,以便稍后再次取出继续修改。具体操作如下:

# 存储修改
$ git stash

# 取出修改
$ git stash pop
  1. git add

git add命令用于将当前修改的文件添加到暂存区,以便在提交时一并提交。git add只是将指定的文件从工作目录添加到 Git 暂存区,而不会修改工作目录或者提交改动到版本库。具体操作如下:

# 添加指定文件到暂存区
$ git add <file>

# 添加所有文件到暂存区
$ git add .

总结来说,git stash主要用于存储修改,方便稍后恢复,而git add则用于将修改添加到暂存区,准备提交到版本库。

本站部分文章来源于网络,版权归原作者所有,如有侵权请联系站长删除。
转载请注明出处:https://golang.0voice.com/?id=2331

分享:
扫描分享到社交APP
上一篇
下一篇
发表列表
游客 游客
此处应有掌声~
评论列表

还没有评论,快来说点什么吧~

联系我们

在线咨询: 点击这里给我发消息

微信号:3007537140

上班时间: 10:30-22:30

关注我们
x

注册

已经有帐号?