怎么上传本地代码到GitHub的全过程

1.首先确认自己已经安装了git,打开git bash,输入ssh-keygen -t rsa -C "自己的邮箱地址@XXX.com" ,生成自己的公钥与私钥

2.一路默认回车,会生成公钥、私钥到以下文件夹下id_rsa是私钥,id_rsa.pub是公钥,打开公钥等下要用到

怎么上传本地代码到GitHub的全过程_第1张图片

3.用文本编辑器复制,打开GitHub中设置,进入ssh and GPG keys

4.点击New ssh key,自己随便写个标题,下面内容复制签名打开的公钥,最后添加

5.然后用ssh -t [email protected]测试自己是否连接成功,中间有个输入需要输入yes,后面可以看到Hi XXXX..... access 表示成功。

6.到这里说明你成功了连接上了ssh,如果是出现如下的情况,则说明你的ssh已经过期,那么你只需要在重新添加一下ssh key就行

怎么上传本地代码到GitHub的全过程_第2张图片

7.连接成功后,需要设置用户信息

git config --global user.name "xx"
git config --global user.email "xx"
8.然后在Github上创建项目,然后记住创建好的项目的https
怎么上传本地代码到GitHub的全过程_第3张图片

9.然后就开始上传本地目录了,输入以下命令
首先找到要上传的本地文件的根目录下,使用git bash
然后git init     (在本地目录中会出现一个.git文件夹)


git pull --rebase origin master
这一步是把github上的README.md同步到本地上,这样才保证本地和Github代码一致

怎么上传本地代码到GitHub的全过程_第4张图片

git add . 
把目录里面的所有文件夹添加

怎么上传本地代码到GitHub的全过程_第5张图片


git commit -m "注释(随便写)"   把本地代码进行提交,只是没有提交到github上,只是存放在一个暂时的区域里

怎么上传本地代码到GitHub的全过程_第6张图片


git remote add origin xxx(github上的仓库的路径)

怎么上传本地代码到GitHub的全过程_第7张图片


git push -u origin master    把本地的代码推送到GitHub服务

怎么上传本地代码到GitHub的全过程_第8张图片


到这里,你就算上传成功了

当然中间还会有一些的错误,下面详细的说下:

请看  http://blog.csdn.net/dengjianqiang2011/article/details/9260435 


怎么上传本地代码到GitHub的全过程_第9张图片

出现错误的主要原因是github中的README.md文件不在本地代码目录中

只需要把GitHub上面的readme同步到本地即可

git pull --rebase origin master

执行上面代码后可以看到本地代码库中多了README.md文件

然后就可以在执行git push -u origin master即可完成代码上传到github



你可能感兴趣的:(GitHub)