Git知识点

本文收录日常使用中遇到的一些 git 使用需求和解决方案。

  1. 从指定的 commit 点创建分支。
# create the new branch and check it out
git checkout -b newbranch a9c146a09505837ec03b

# create the new branch without checking it out
git branch newbarnch a9c146a09505837ec03b
  1. 从本地分支创建远程分支并同步内容
# git push <REMOTE_NAME> <LOCAL_BRANCH>:<REMOTE_BRANCH>
git push origin newbranch:test 
#方法从本地newbranch内容在远程创建test分支,并将本地分支和远程分支关联
  1. 分支重命名
# 本地分支重命名
git branch -m oldbranch newbranch

# 远程分支重命名
#步骤:
# 删除远程分支
# 重命名本地分支
# 推送本地分支到远程分支
git push --delete origin oldbranch
git branch -m oldbranch newbranch
git push origin newbranch
  1. 本地远程同时修改,用远程版本覆盖本地版本
git reset --hard FETCH_HEAD
  1. 本地分支跟踪远程分支
git push -u [REMOTE] [LOCAL_BRANCH]:[REMOTE_BRANCH]
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容