Git添加多个远程仓库并且完成推送
添加远程仓库
git remote add plugin https://gitee.com/iMist/Plugin.git
注意:plugin是本地指定的远程仓库名字
查看是否添加成功
- git remote -v
查看本地分支 git branch
将本地的某个分支推送到指定的远程仓库
- git push -f plugin dev
备注:plugin是本地的远程仓库名称,dev是 本地的某个分支
拉取指定的远程分支到本地并切换
git checkout -b 本地分支名 origin/远程分支名
删除指定的本地或者远程分支
- 当我们集体进行项目时,将自定义分支push到主分支master之后,如何删除远程的自定义分支呢
-
使用命令git branch -a 查看所有分支
-
使用命令 git push origin --delete Chapater6 可以删除远程分支Chapater6
-
再次使用命令 git branch -a 可以发现,远程分支Chapater6已经被删除。
删除本地分支
git checkout master
先切换到主分支;git branch -d Chapater8
可以删除本地分支(在主分支中)
Git 全局设置:
git config --global user.name "iMisty"
git config --global user.email "az460024285@qq.com"
创建 git 仓库
mkdir wordpress
cd wordpress
git init
touch README.md
git add README.md
git commit -m "first commit"
git remote add origin https://gitee.com/iMist/wordpress.git
git push -u origin master
已有仓库连接到远程
cd existing_git_repo
git remote add origin https://gitee.com/iMist/wordpress.git
git push -u origin master
git标签操作
首先需要切换需要打标签的分支
命令git tag <tagname> [commit id]
用于新建一个标签,默认为HEAD,也可以指定一个commit id;
命令git tag -a <tagname> -m "blablabla..."
可以指定标签信息;
命令git tag
可以查看所有标签 , 查看的标签是按照字母顺序排列不是时间顺序。
将标签推送到远程
1.push单个tag,命令格式为:git push origin [tagname]
例如:git push origin v1.0 #将本地v1.0的tag推送到远端服务器
2.push所有tag,命令格式为:git push [origin] --tags
例如:
git push --tags
或
git push origin --tags
如果推送失败,请在Git控制台上确认你的账号是否有权限推送Tag
小确幸
每一丝灵感都值得被记录,每一笔记录都是成长,每一点成长都值得欢呼
博主个人站: www.imisty.cn
CSDN博客: https://blog.csdn.net/lookinthefog
博客园 :https://imist.cnblogs.com/
希望能够认识一些热爱技术的小伙伴,欢迎友链接哟