git场景应用实例

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之后,如何删除远程的自定义分支呢
  1. 使用命令git branch -a 查看所有分支

  2. 使用命令 git push origin --delete Chapater6 可以删除远程分支Chapater6

  3. 再次使用命令 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/

希望能够认识一些热爱技术的小伙伴,欢迎友链接哟

posted @ 2019-08-27 12:13  iMisty  阅读(342)  评论(0编辑  收藏  举报