本地项目提交至git.oschina托管平台操作步骤
以下步骤皆为本人亲自操作,希望给使用git oschina平台迷茫的新用户提供参考,从未使用过git命令的朋友可以参考我的这篇文章,这也是我亲自操作过的心得体会
1.请自行安装git并初始化用户信息和注册oschina账号
2.在oschina平台新建项目,做为提交项目的空壳子
3.使用本地git初始化公私钥,执行后会自动存放在当users用户的.ssh文件夹下,默认是隐藏文件,命令如下图
4.找到刚刚生成的公钥位置并打开设置到到oschina个人中心,切记不要带最后的email名称
5.oschina正确配置如下图所示:
从下面开始将有两种做法将新项目提交至oschina步骤6至步骤8为麻烦的一种,建议选择9至14步进行操作:
6.将码云上的空壳子目录clone到本地,为后一步提交做准备,执行git clone path,如下图:
7.将项目拷贝至已经clone下的文件夹下,然后准备进行add、commit、push操作
执行命令就是git提交文件的操作了依次是:
git add 项目文件夹
git commit -c m "本次提交的备注"
git push origin master
8.成功后再去oschina的文件夹下刷新看看上来了么,如果没出错当然是上来了啦
接下来继续接着步骤5讲解第二种做法
9.在本地项目同一级目录初始化一个本地仓库:git init,如下图:
10.将本地项目新增至本地仓库:git add projectName
11.将本地项目提交至本地仓库:git commit -m "提交备注",这时你会发现有很多create日志,别着急在提交呢
12.将本地库与远程库关联:git remote add origin git@git.oxxxxxxxxxxxxyPlatform.git 注:oschina克隆路径
13.这时候不着急推,先将远程仓库的文件同步一次到本地,否则直接推会报错:git pull --rebase origin master
14.好了,这时你会发现readme.md文件同步下来了,此时可以进行提交:git push -u origin master,成功后刷新oschina及可看到项目已经上去了
心得分享给大家,如有不对请指出,立即改正