作为团队中一员,大家各自写各自的代码。通过QQ,或者U盘来传文件是很不方便,经常出现版本混乱的现象。所以小二在这里给大家推荐一个好方法——git.
以Ubuntu为栗子(Windows用git bash):
在本地新建一个文件夹作为git 仓库
mkdir git_warehouse
之后再建立git仓库:
cd git_warehouse
git init
没有git的话安照提示,sudo apt install git就好了
之后是添加文件:例如
vim readme.md
第一步,添加文件:
git add readme.md
第二步,添加说明:
git commit -m "This is readme file<comment>"
之后需要创建ssh,来将本地文件导入到github托管网站上。
第一步:
ssh-keygen -t rsa -C "youremail@example.com“
第二步:将新生成的key添加到ssh-agent,新生成的ssh在用户的主目录下
cd
cd .ssh
eval "$(ssh-agent -s)"
id_rsa是私密的不能泄露,而id_rsa.pub是公开的。
最后,登录github,在acount->settings 创建一个新的repo
在本地的git仓库输入
git remote add origin git@github.com:Deep/<你的repo名字>.git
下一步:推送
git push -u origin master
如果出现warning ,可以强制推送:
git push -u origin +master
下载就很简单了:
git clone git@github.com:Deep/<你的repo名>.git