git日常使用命令汇总

git add

  1. git add . 提交修改的文件
  2. git add * 提交所有文件
  3. git add filename 提交文件名为filename的文件

git branch

  1. git branch 查看当前所在的分支
  2. git branch -r 查看远程分支
  3. git branch --list 查看本地分支列表
  4. git branch branchname 创建分支名为branchname的分支
  5. git checkout branchname 切换到分支名为branchname的分支

git pull和push

  1. git pull 本地分支 远程分支
  2. git push origin master等同于git push origin master:master(origin 是默认的远程版本库名称,将本地的 master 分支推送至远端的 master 分支,如果没有就新建一个)
  3. git push origin test:test 提交本地的test分支作为远程的test分支

git删除文件

  1. rm filename
  2. git rm filename
  3. git commit -m ‘删除文件’
  4. git push origin master

回退版本

  1. git log 查看历史提交log(如果嫌输出信息太多,看得眼花缭乱的,可以试试加上–pretty=oneline参数)
  2. git reset --hard HEAD^ 回退到上一个版本
  3. git reset --hard HEAD^^回退到上上个版本
  4. git reset --hard HEAD~100回退100个版本
  5. git reset --hard commit_id 回退到指定的版本(commit_id是git log中的某个版本id)
  6. 要重返未来,用git reflog查看命令历史,以便确定要回到未来的哪个版本。

猜你喜欢

转载自blog.csdn.net/onlymayao/article/details/85381980
今日推荐