美文网首页
Git常用命令

Git常用命令

作者: amnsss | 来源:发表于2016-12-09 15:00 被阅读27次
  • git clone后,切换到远程分支: git checkout -b 2.0.0 origin/2.0.0
  • 本地分支提交到远程分支: git push --set-upstream origin ZWJ16/6/16
  • 跟踪远程分支:git checkout --track origin/serverfix
  • 创建分支: git branch <branchname> 修改会被带到新分支上
  • 切换分支: git checkout <branchname>
  • 创建并切换分支: git checkout -b <new_branch> [<start_point>]
  • 取消已经暂存的文件: git reset HEAD <filename>
  • 取消对文件的修改: git checkout -- <file>
  • 将上次提交加入一些新的内容,或修改提交信息: git commit --amend
  • 把某次提交的修改应用到当前分支: git cherry-pick <commit id>
  • 本地已存在项目添加到远程仓库:
    • 在远程创建仓库复制地址:git@gitlab.corp.qunar.com:wenjie.zhang/statistics.git
    • 在本地仓库提交git init --> git add . --> git commit
    • 连接到远程 git remote add origin git@gitlab.corp.qunar.com:wenjie.zhang/statistics.git 该命令是把本地历史区中的文件添加到github服务器的暂存区中。
    • git pull origin master
    • git push -u origin master 这一步是真正向github提交,执行完成后,github上的repository就有和你本地一样的代码文件了。
  • git项目迁移,更换远程库:
    • git remote set-url origin <url> 设置远程库地址
    • git push 提交代码到新的远程库
  • 将已跟踪的文件解除跟踪:git rm -r --cached \<PATH>
  • 查看本地分支和远程分支的绑定关系:git branch -vv

相关文章

网友评论

      本文标题:Git常用命令

      本文链接:https://www.haomeiwen.com/subject/lkgemttx.html