前提(拥有开源中国git 账号,本地安装好git)
1、先进入开源中国git项目托管,创建一个新的项目,然后copy该项目的项目地址(https/ssh)
2、进入你的本地项目文件夹根目录,鼠标右击git bush here,系统自动弹出git的命令窗口
3、git init //初始化本地仓库
git add . //把目录下的文件全部提交到本地缓冲区
git commit -m ”first commit" //提交到本地并添加说明
(上面的几步都只是把项目提交到本地仓库,下面开始才正式提交到远程仓库里)
git remote add origin https://git.oschina.net/xxx/xxx.git(第一步中copy下来的地址) //提交项目
git pull origin //将远程仓库中的文件先下拉到本地项目中,如果没有下拉,而是直接使用push提交可能会出现![rejected] master -> master (non-fast- forward)error: failed to push some ref...文件冲突问题
git pull --rebase origin master //本地与远程代码合并
git push origin master //最后提交到远程仓库
由于我个人使用比较多的是Androidstudio,所以很少使用命令行去提交代码,使用Androidstudio提交,如果再没有pull(下拉)之前就push提交,也同样会出现类似的情况哦。