Git & Github使用总结
Linux下git的安装
在终端下输入 git , 看系统有没有安装git。
如果没有安装则会出现以下提醒:
The program 'git' is currently not installed. You can install it by typing:
sudo apt-get install git
如果没有安装则可以通过使用一下命令来完成安装:
sudo apt-get install git
完成git的安装之后在终端上输入:
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
git config 命令里的 --global 参数表示这台机器上所有的git仓库都会使用相同的配置。
Linux下下载Github的代码
-
创建本地SSH密钥
在终端上执行 ssh-keygen 命令,按照默认配置一直确认下去。
执行完之后会在~/.ssh目录下生成一下文件:
然后在终端执行 cat ~/.ssh/id_rsa.pub 后,可以看到一下内容:
把这部分的内容全部复制下来。
-
在Github里面设置公钥
在GitHub中,依次点击Account settings(右上角倒数第二个图标) -> SSH Keys -> Add SSH Key。如下图:
添加完成之后,在终端上执行 ssh –T git@github.com
如果看到一下结果则添加成功。
-
Clone来自github里面的项目
在想要参与的开源项目的项目主页上(如https://github.com/binux/pyspider)上点击以下"Fork"如下所示:
Fork好之后就在自己的账号下克隆了一个该项目的仓库,然后可以使用git的命令把这个项目下载到自己的机器中了。
下载命令:
git clone git@github.com:YourName/Program.git
一定要从自己的账号下clone仓库,这样你才能推送修改。