版本控制器—GitHub
1、Linux下Git和GitHub环境的搭建
- 1.1 在Linux操作系统上安装git,使用命令
sudo apt-get install git
; - 1.2 创建GitHub帐号,链接地址:GitHub网址
- 1.3 为使GitHub与linux的git进行交互,需要生成添加ssh key,具体的参考链接:Generating a new SSH key and adding it to the ssh-agent
- 1.4 测试ssh key是否成功,使用命令
ssh -T git@github.com
,如果出现You’ve successfully authenticated, but GitHub does not provide shell access。这就表示已成功连上github。
- 1.5 配置Git的配置文件,
username
和email
:
//配置用户名
git config --global user.name "you name"
//配置email
git config --global user.email "you email"
注意配置email时一定要确保github上面的email权限为public,若为private,则在后面的仓库提交部分出现一下错误:
2、利用Git从本地上传到GitHub
创建git仓库并上传分以下几步:
第一步:初始化一个Git仓库,使用
git init
命令
第二步:添加文件到Git仓库,使用
git add xxx
命令,注意可反复多次使用,添加多个文件第三步:把第二步添加的内容,提交到本地的仓库,使用命令
git commit -m "详细说明这次的提交"
(嫌麻烦不想输入-m “xxx”行不行?确实有办法可以这么干,但是强烈不建议你这么干,因为输入说明对自己对别人阅读都很重要。实在不想输入说明的童鞋请自行Google,我不告诉你这个参数。)
第四步:也是最重要的一步,将本地仓库提交到远程的GitHub仓库,使用命令
git push xxx(远程仓库名) master
3、从GitHub克隆项目到本地
第一步:到GitHub的某个仓库下,复制右边栏目中的clone or download链接;如下图所示:
第二步:回到要存放的目录下,使用命令
git clone 链接
- 第三步:若本地的版本不是最新的,可以使用命令
git fetch 仓库名