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

    技术2022-07-10  80

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

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

    1、注册github账号

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

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

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

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

    git gui here 和 git base here

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

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

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

     

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

     

    测试ss连接:

    $ ssh -T git@github.com

    4、创建github仓库

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

     

    5、创建本地仓库:

    5.1、打开git base here 

    创建本地文件夹:

    $ mkdir githubdemo

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

    进入我们创建的文件夹:

    $ cd githubdemo/

    交给github管理:

    $ git init

    会多出一个.git的文件

    查看状态:

    $ git status

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

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

    $ git add . 

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

    查看状态

    $ git status

    提交到本地仓库:

    $ 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已经存在我们的代码了,所以改成 $ 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仓库创建的项目,已成功上传代码

     

     

    Processed: 0.043, SQL: 12