zoukankan      html  css  js  c++  java
  • git学习03

    和远程仓库的连接

    第一步、

      和github进行连接

    1、创建SSH key

      在当前用户的目录下查看是否有.SSH目录,里面是否有id_rsa.pub和id_rsa两个文件,如果没有则需要使用git bash获取ssh key

    ssh-keygen -t rsa -c "email@email"

    2、登录github,打开account setting, ssh key页面

    点击添加ssh,title可以任意填,在key中填入id_rsa.pub文件中的内容。

    此时本地和远程就有了连接的凭证了。

    接下来在github上面创建一个仓库。(找到 create a new repo 创建一个新的仓库,填入相应的名称,点击创建)

    在本地库运行git命令

    git remote add origin  git @github.com:XXXX/xxx.git
    //XXXX为git的账户名,xxx.git为本地仓库,此命令时连接给github

    此时本地与github已经连接上

    第二步、

      接下开将本地库的内容提交给远程

    git push  -u 远程库名  master/首次
    git push 远程库名 master //再次之后

    从远程库克隆到本地

    1、创建一个远程库。如:gitskills

    勾选 Initialize this repository with a readme

    2、在本地执行

    git clone git@github.com :用户名 /远程仓库名.git

    分支管理

    创建和合并分支

    在创建之前有两个名词,  master  主分支    head 头指针

    如果创建了一个分支dev,head指向当前分支提交点,而dev又指向master

    1、创建一个分支,并切换到dev分支上

    git check  -b dev
    //创建并切换分支到dev
    或者
    git branch dev//创建分支
    git checkout dev //切换分支

    1.1查看当前分支

    git branch

    1.2合并分支

    git marge dev

    1.3删除分支

    git branch -d dev
  • 相关阅读:
    Hibernate+JPA (EntityMange讲解)
    JPA和Hibernate的区别
    Hibernate与Jpa的关系,终于弄懂
    JEE学习线路
    J2EE中你必须了解的13种技术规范
    js设置datagriad的行移动
    js正则表达式中的特殊字符
    iOS 开发之动画篇
    Phone APP设计规范/iPad APP设计规范/Android APP设计规范/网页设计规范
    打包程序时的证书问题(上传APP就出现Missing iOS Distribution signing indetity for)
  • 原文地址:https://www.cnblogs.com/sunshine-2018/p/11349822.html
Copyright © 2011-2022 走看看