git不用太多介绍了。直接百度就知道了。
我以前用开源中国的产品,也是git。叫做“码云”这个时代,这个名字,的确屌。
与github相比,就是中文多一些。可能网速也有点关系。毕竟是国内的。扔链接
http://git.oschina.net/contrast //自己感受吧。这里主要介绍github,首先你要注册好了。
如果英文比较差,百度也可以帮你解决怎么注册。自己百度吧。不写太多废话了,直接重点:
New repository //新建建一个仓库
一会出现类似下面的东西,就是github给你的简单帮助。
选择SSH,不要选择HTTPS,我这里教的是用SSH。毕竟HTTPS,一直写邮箱地址很烦的。
SSH
在linux上面写命令行了
mkdir hehe //我创建一个hehe的目录
cd hehe //进去
echo "# hehe" >> README.md //创建一个README.md文件,上面写这#hehe
git init //初始
ls -a //查看全部,可以看见隐藏文件,多了个 .git目录
git commit -m "first commit" //引号里面的写注释“第一次 commit”
git remote add origin git@github.com:huangyiersan/hehe.git //用到远程库,别名是origin
ssh-keygen -t rsa -C "60xxxxx45@qq.com" //你自己的邮箱地址,一路回车
会出现Your public key has been saved in /root/.ssh/id_rsa.pub.
cat /root/.ssh/id_rsa.pub //cat 查看,这个就是一会要复制到SSH key里面的
跑githup上面
之后会再要你输入一次密码。
git push origin master //push上去
可以去看github,基本已经完成了。
写多一个点东西,由于我都是自己开发,就是把git当作代码仓库,额~就是不用自己准备多U盘之类。我基本就是
git add -A
git commit -m "xxx" //xxx就是注释
git push //提交上去。
git pull //从上面拉下来。远程下载到本地
git push -f //强推
一般人都喜欢写这个origin的别名。其实可以改成别的名字。
git remote add he git@github.com:huangyiersan/hehe.git
那个隐藏 .git 里面有个config,这个以后就可以把origin改为he
git push he master //提交到master
git pull he master //果然,pull,可以拿到最新的。
基本够自己用了,还有一些diff、clone、branch之类的,百度去看吧。用得少我都忘记了。
还有一个东西,就是composer需要的Token (hidden):
这个可以在 https://github.com/settings/tokens
Generate new token //创建一个token
Token description : hehe //这个随便写,我就写hehe了
所有都打勾,
Generate token //完成之后,就是复制张贴。