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  :
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]

你可能感兴趣的:(Git知识点)