1、先去github、gitee等网站创建一个新的项目
2、打开命令行,cd进需要上传代码的项目
3、初始化一个本地仓库
git init
4、将项目中所有文件添加到项目中(主要add后面的 . )
git add .
5、将文件提交到本地仓库
git commit -m "init"
6、添加远程仓库地址
git remote add origin + 远程仓库地址
格式如下:
git remote add origin https://github.com/test/test.git
若提示:fatal: remote origin already exists.说明你已经添加过远程仓库了,根据需要修改远程仓库。
若需要修改远程仓库,请先删除之前添加的远程仓库:git remote rm origin,然后再次执行上面操作。
7、将文件提交到远程仓库
git push -u origin master
无报错则上传成功。
若提示: Updates were rejected because the tip of your current branch is behind(远程repository与本地repository冲突)
解决方法:
1、push前先将远程repository代码pull下来
git pull --rebase origin master
git push -u origin master
2、若不想merge远程和本地修改,可以创建新的分支
git branch [name]
git push -u origin [name]
3、强制push代码到远程(不推荐,容易造成远程修改丢失)
git push -u origin master -f