github-上传本地代码到github仓库

笔者由于公司使用的是github管理项目代码,也是第一次使用github,记录自己github的使用,先记录上传本地代码到github仓库:

上传本地代码到github仓库,我主要分为以下几个步骤:

1、注册github账号

GitHub官网:https://github.com/

github-上传本地代码到github仓库

2、电脑安装github,有很多版本的github,我这提供一个我自己使用的,下载后直接安装即可:

链接:https://pan.baidu.com/s/18YXhkBHYPb1ICO7pT_PCLA 
提取码:rtmo

安装完成后,鼠标右键会有如下

github-上传本地代码到github仓库

git gui here 和 git base here

后续我们将通过git base here 命令行到形式上传代码到github仓库。

3、创建本地git仓库和github仓库连接到秘钥,本地仓库和github仓库进行文件传输是通过SSH加密的,所以需要添加秘钥。步骤:

3.1、右键打开git base here 窗口,输入$ ssh-****** -t rsa -C "[email protected]",[email protected]:注册github账号的邮箱,之后一直按回车键,然后在我们的C盘用户目录下货出现.ssh的文件,如下:C:\Users\Administrator\.ssh

github-上传本地代码到github仓库

 

3.2、打开id_rsa.pub文件,复制里面的加密字符到github,如下

github-上传本地代码到github仓库

 

测试ss连接:

$ ssh -T [email protected]

4、创建github仓库

github-上传本地代码到github仓库

创建完成后可以看到以下地址:

github-上传本地代码到github仓库

 

5、创建本地仓库:

5.1、打开git base here 

创建本地文件夹:

$ mkdir githubdemo

github-上传本地代码到github仓库

5.2、将创建的文件夹交给github管理:

进入我们创建的文件夹:

$ cd githubdemo/

交给github管理:

$ git init

会多出一个.git的文件

github-上传本地代码到github仓库

查看状态:

$ git status

github-上传本地代码到github仓库

5.3、将需要上传到githu仓库的文件添加到刚才创建的文件夹中,使用如下命令进行上传:

将此文件夹的文件添加带本地仓库

$ git add . 

.前面是有一个空格的,笔者也是这里遇到过坑

查看状态

$ git status

github-上传本地代码到github仓库

提交到本地仓库:

$ git commit -m 'first commit'

first commit:提交的备注,相当于svn提交的备注一样,就是一个提供当前版本阅读的备注。此时并为提交到我们的github仓库

提交到github仓库

$ git remote add origin https://github.com/xxxxxx.git 
 

https://github.com/xxxxxx.git:我们步骤4之前github创建仓库的地址

推送到github仓库

$ git push -u origin master

这一步需要输入github用户和密码

github-上传本地代码到github仓库

(第二次上传的时,github已经存在我们的代码了,所以改成 $ git push  origin master 不需要加-u)

/**

*github创建仓库时有一个Initialize this repository with a README

*如果勾选的话$ git push -u origin master 我们则会出错,使用如下命令解决

*$ git pull --rebase origin master

*之后再进行$ git push -u origin master 就可以成功了

**/

github-上传本地代码到github仓库

此时,我们刷新我们github仓库创建的项目,已成功上传代码

github-上传本地代码到github仓库