平方X 发表于 2016-4-20 14:10:27

git of csdn、oschina

csdn的git的使用
1,git是一种版本控制系统。跟svn、cvs是同级的概念。github是一个网站,给用户提供git服务,和csdn,coding.net,oschina同级。
2,git的文件在git/cmd中
3,生成公钥
cd ~/.ssh
git config --global user.name "CSDN id"
git config --global user.email "CSDN passport中注册邮箱"
ssh-keygen -t rsa -C "您的邮箱地址" (这里是备注吧,可能是类似alias的东西)
然后输入文件名和两次密码。文件名可以限便输,但是要重命名为id_rsa才能读取到,可能读取是读的这个。
密码也可以不设置。
4,生成公钥后在csdn中设置。
5,打开git-gui,可以new 和clone,这些都不影响。
但是要重新扫描→缓存改动→提交,
如果有落后,要remote→fetch,然后merge合并,最后再pull才行。
6,github客户端也是可以修改的,但是不能发布,其发布要发布到它的网站。所以发布要用git-gui处理。
7,oschin也是一样的,我没有上传公钥,然后要求登录,用oschina的帐号登录了就好了。
8,要注意提交的时候是以git的username为提交者的。
页: [1]
查看完整版本: git of csdn、oschina