DukeAnn
做一个优雅的程序员

Git–将服务器代码更新到本地

1. git status(查看本地分支文件信息,确保更新时不产生冲突)

2. git checkout -- [file name] (若文件有修改,可以还原到最初状态; 若文件需要更新到服务器上,应该先merge到服务器,再更新到本地)

3. git branch(查看当前分支情况)

4. git checkout [remote branch](若分支为本地分支,则需切换到服务器的远程分支)

5. git pull

若命令执行成功,则更新代码成功!
#取消对文件的修改。还原到最近的版本,废弃本地做的修改。
git checkout --

#取消已经暂存的文件。即,撤销先前”git add”的操作
git reset HEAD ...

#修改最后一次提交。用于修改上一次的提交信息,或漏提交文件等情况。
git commit --amend

#回退所有内容到上一个版本
git reset HEAD^

#回退a.py这个文件的版本到上一个版本
git reset HEAD^ a.py

#向前回退到第3个版本
git reset –soft HEAD~3

#将本地的状态回退到和远程的一样
git reset –hard origin/master

#回退到某个版本
git reset 057d

#回退到上一次提交的状态,按照某一次的commit完全反向的进行一次commit.(代码回滚到上个版本,并提交git)
git revert HEAD

DukeAnn的笔记本:DukeAnn的博客 » Git–将服务器代码更新到本地
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址