1.创建分支 【test】
1) 切换到基础分支 eg:【master】
git checkout master
2)创建并切换到新分支 【本地仓库】
git checkout -b test
git branch查看 test分支
3)更新分支代码并提交 【远程仓库】
git add *
git commit -m "test"
git push origin test
git branch -a 查看远程仓库 test分支
git fetch //将远程主机的更新 拉取到本地
2. 删除分支
-
查看所有远程分支
-
git branch -a
-
查看本地分支
-
git branch
-
删除本地的test分支
-
git branch -d test
-
删除远程的test分支
-
git push origin --delete test
3. git 修改本地和远程 分支名称
git branch -m old_branch new_branch //修改本地分支名称
git push origin :old_branch // 删除远程 旧分支
git push --set-upstream origin new_branch //将本地新分支推送到远程,设置本地分支来跟踪新远程
4.git 新建 tag eg:v_test
创建本地tag:
git tag v_test
推送远程tag:
git push origin v_test
5.git 删除 tag eg:v_test
删除本地tag :
git tag -d v_test
删除远程tag:
git push origin :refs/tags/v_test
git强制刷新tag命令:
git fetch --tag -f
6.git-更改远程仓库指向 remote url eg: git@github.com:test/test.git
获取远程仓库地址:git remote get-url origin
修改远程仓库地址:git remote set-url origin git@github.com:test/test.git