Git添加远程库

来源:互联网 发布:如何查看淘宝等级 编辑:程序博客网 时间:2024/04/26 09:05

注意:以下步骤中的代码操作都是在Git Bash软件中进行的

第一步:创建SSH Key。

  在用户主目录(一般为C:\Users\用户名)下,查看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,假如之前已经创建了,这时可以直接跳到下一步。如果没有,则需创建SSH Key。

ssh-keygen -t rsa -C "Sean@163.com"

  在上述代码中的邮件地址需要替换成的自己的邮件地址,然后一路回车,使用默认值即可。运行完毕后,会在上述的用户主目录下产生一个.ssh文件夹,且该文件夹下会新建两个文件:id_rsa 和 id_rsa.pub。

第二步:添加SSH Key。

  1. 登录GitHub,登陆GitHub;
  2. 点击头像旁边的倒三角形,在下拉列表中选择“Settings”进入设置页面;
  3. 在左侧菜单栏中点击”SSH and GPG keys”;
  4. 点击”Add SSH Key”
  5. 填上任意Title,并在Key文本框里粘贴第一步中产生的id_rsa.pub文件内容。
这里写图片描述

第三步:在GitHub上添加远程库。

  1. 首先在GitHub上新建一个仓库,接着在Git Bash软件运行以下代码:

git remote add origin git@github.com:Sean/HelloWorld.git

  其中:
    - Sean :   代表GitHub账户名,需要根据你的实际情况进行相应的替换;
    - origin:代表远程库的名字,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库;
    - HelloWorld:代表Git项目名;

    2. 由于新建好的远程库是空的,我们在第一次往远程库上推送master分支时,加上了-u参数。这样Git不但会把本地master分支中的内容推送到远程库中新的master分支,还会把本地的master分支和远程的master分支关联起来, 第一次推送的代码如下:

git push -u origin master

  在此过程中会弹出“Are you sure you want to continue connecting (yes/no)?“的问题,输入:yes,按回车结束,结果如下图所示:
这里写图片描述

    3. 由于远程库和本地库已经进行了关联,那么在以后的推送或者拉取环节中就可以简化命令,以把本地的master分支的最新修改推送至GitHub为例:

git push origin master

原创粉丝点击