凌的博客

您现在的位置是: 首页 > Seo优化 > 程序界 > 

程序界

git pull --rebase 理解

2022-12-16 程序界 99
  1. git pull –rebase 理解

    1.png


    这个命令做了以下内容:

    a.把你 commit 到本地仓库的内容,取出来放到暂存区(stash)(这时你的工作区是干净的)

    b.然后从远端拉取代码到本地,由于工作区是干净的,所以不会有冲突

    c.从暂存区把你之前提交的内容取出来,跟拉下来的代码合并


    所以 rebase 在拉代码前要确保你本地工作区是干净的,如果你本地修改的内容没完全 commit 或者 stash,就会 rebase 失败。

2. 

git status

2.png


3. 删除文件后需要 git add -A,  只是git add .操作并不能实现完全更新


git add 的几种参数区别


git add -A 保存所有的修改

git add . 保存新的添加和修改,但是不包括删除

git add -u 保存修改和删除,但是不包括新建文件。



文章评论

0条评论