github操作小白手把手教程|Linux从远程项目拉取到本地并更新代码上传到远程

发布时间 2023-09-08 15:33:12作者: 要兵长还是里维

当你在github或者团队中需要用github管理项目时,没有接触过github的人如何从0开始配置电脑连接github远程仓库,并把项目中的代码拉取到本地电脑中,然后进行修改并上传到远程项目中实现项目管理。

一、Linux连接github

安装git

  1. 打开终端
  2. sudo apt-get update
  3. sudo apt-get install git

连接github

  1. 输入以下指令
    ssh-keygen -t rsa -C "your_email@youremail.com" (一直Enter安装)
    cd /root/.ssh
    sudo gedit id_rsa.pub

  2. 在网页中进入如下界面,并复制上面文件中的key放到指定处




  3. 回到终端验证是否绑定本地成功,输入指令
    ssh -T git@github.com
    输入yes
    然后就OK了

  4. 配置个人信息,在终端输入指令
    git config --global user.name "yourname"
    git config --global user.email "youremail"

二、 创建git本地仓库并且初始化

  1. 在本地创建一个文件夹,存放远程仓库要拉下来的代码,然后进入该目录。以下是创建文件并进入文件用的指令
    sudo mkdir xxx(文件名)
    cd xxx

  2. 在该文件目录下初始化,输入以下指令
    git init

  3. 如果有仓库目录下有.git表明git仓库创建并初始化成功,可以通过指令 ls -a 查询

三、关联github上的项目库

  1. 打开远程仓库的网页,在如下位置复制该远程仓库的git链接


    点此处表示复制了git链接了

  2. 在终端中输入以下指令(都是要cd到上面第二步创建的目录下)
    git remote add origin 仓库git链接
    git pull origin master

  3. 验证身份。进行git pull origin master这一步的时候会要求你验证身份
    Username for 'https://github.com': 输入的是github上的邮箱账号, 而不是github中设置的username
    Password for 'https://你的github邮箱@github.com': 输入token,而不是密码

  4. token获取路径:




    随便写用途,有效期自己设置,然后全部勾选,点击generate
    生成的token要复制下来,用一个txt文件存起来,因为token只在这个时候会显示,后面再点开看是看不到这个token的