GitHub远程库的操作(设置秘钥,将本地文件上传到远程库上,克隆远程库文件到本地,Git的分支与合并,设置标签)

1.设置秘钥

  检测是否生成过key

  cd ~/.ssh
  ssh-keygen -t rsa -C "邮箱地址"
  .ssh目录 id_rsa 和 id_rsa.pub文件
  复制公共秘钥,登录github官网,在个人中心条件秘钥 SSH AND GPG keys

2.把本地文件添加并推送到github远程库上
  2.1 添加文件并提交
  2.2
    创建和gitHub的连接
    git remote add origin git@github.com:HelloWorld666666/practice.git
                              账户名/库名
    将本地的文件push到gitHub上:git push -u origin master
  2.3在github上刷新即可查看

3.从gitHub远程库上克隆文件到本地
  git clone git@github.com:HelloWorld666666/hello                
  克隆后的文件保存地:在哪里Git Base Here 就保存到哪里了,例如在桌面右键Git Base Here就会将远程库保存到桌面
  
4.Git的分支以及合并
  1.查看分支:git branch
  2.创建分支:git branch <name>
  3.切换分支:git checkout <name>
  4.创建+切换分支:git checkout -b <name>
  5.切换回主分支:git checkout master
  6.合并某分支到当前分支: git merge <name>
  7.删除分支:git branch -d <name>

  实例:git branch dev
  创建子分支之后,修改一下内容并提交,然后切换回主分支,会发现主分支里没有
  子分支的内容,子分支开发成功后可以合并到主分支里!
  好处:很容易解决开发者之间的代码冲突!
5.设置标签
  标签就是一个版本的标识,例如:v1.0;
  标签的作用在于可以通过版本的标签快速的找到目的版本,
  标签是一个有意义并且能和commit绑定在一起的标识。

    1.设置标签:git tag v1.0
    2.查看标签: git tag
    3.给以前的版本设置标签: git tag 版本名(V0.9) commit_id
    4.查看具体某一个标签版本代表的信息:git show 版本名
    5.删除标签: git tag -d v0.1
    6.如果要推送某个标签到远程,使用命令git push origin <tagname>


posted on 2017-03-14 15:10  半夏陌殇  阅读(252)  评论(0编辑  收藏  举报

导航