当你在github或者团队中需要用github管理项目时,没有接触过github的人如何从0开始配置电脑连接github远程仓库,并把项目中的代码拉取到本地电脑中,然后进行修改并上传到远程项目中实现项目管理。
一、Linux连接github
安装git
- 打开终端
- sudo apt-get update
- sudo apt-get install git
连接github
-
输入以下指令
ssh-keygen -t rsa -C "[email protected]" (一直Enter安装)
cd /root/.ssh
sudo gedit id_rsa.pub -
在网页中进入如下界面,并复制上面文件中的key放到指定处
-
回到终端验证是否绑定本地成功,输入指令
ssh -T [email protected]
输入yes
然后就OK了 -
配置个人信息,在终端输入指令
git config --global user.name "yourname"
git config --global user.email "youremail"
二、 创建git本地仓库并且初始化
-
在本地创建一个文件夹,存放远程仓库要拉下来的代码,然后进入该目录。以下是创建文件并进入文件用的指令
sudo mkdir xxx(文件名)
cd xxx -
在该文件目录下初始化,输入以下指令
git init -
如果有仓库目录下有.git表明git仓库创建并初始化成功,可以通过指令 ls -a 查询
三、关联github上的项目库
-
打开远程仓库的网页,在如下位置复制该远程仓库的git链接
点此处表示复制了git链接了 -
在终端中输入以下指令(都是要cd到上面第二步创建的目录下)
git remote add origin 仓库git链接
git pull origin master -
验证身份。进行git pull origin master这一步的时候会要求你验证身份
Username for 'https://github.com': 输入的是github上的邮箱账号, 而不是github中设置的username
Password for 'https://你的github邮箱@github.com': 输入token,而不是密码 -
token获取路径:
随便写用途,有效期自己设置,然后全部勾选,点击generate
生成的token要复制下来,用一个txt文件存起来,因为token只在这个时候会显示,后面再点开看是看不到这个token的