在github中新建完一个repository之后,会有一段引导的command line,但是这段程序少一个添加目录的command,经过查阅之后加上,然后好使了。
第一步:新建一个repository,注意名字一定要跟上传的工程文件名要一样,不让会只有一个readme文件。
echo "# ros_exploring" >> README.md (ros_exploring是自己的工程名)
git init
git add README.md
git add .(添加当前目录,也可添加个别的文件,参考https://blog.csdn.net/fjssharpsword/article/details/89672769)
git commit -m "first commit"(“ ”里只是一个说明,里面可以添加自己的内容)
git remote add origin https://github.com/maxwelldc/ros_exploring.git (ros_exploring是自己的工程名)
(若是显示fatal: remote origin already exists.,则把origin remove掉,然后再remote add)
采用命令:
git remote rm origin
然后:
git push -u origin master
若出现如下图所示的情况
则可以在保证本地内容正确的情况下,强行上传。
采用:
git push -u origin +master
或者
git push -f origin master