转载别人的,主要是自用。
原文连接:https://www.cnblogs.com/zknublx/p/9310157.html
中途遇到无法合并的解决方法:https://blog.csdn.net/lddtime/article/details/77817317
正文开始
首先,将你项目的所有代码放在一个文件夹中,然后在github上创建一个新的仓库
然后在终端
1.输入
echo"# exmple">>REDEMA.md
这步是新建一个REDEMA.md文件,可以在里面编写文档
2.输入
git init
这部是新建并初始化仓库
3.输入
git add /home/ffy/Calculator
将文件夹内的所有文件都添加到仓库中,在这部之后,可以通过git status 来查看你此时本地文件里的位于分支master内含有的文件。如果缺少哪个,可以使用 git add XXXX 添加;当然后面的目录要换为你自己的项目目录。
4.输入
git commit -m "注释语句" //例如git commit -m "first commit"
5.输入
git remote add origin https://github.com/AtaoistPriest/Calculator
将本地文件夹和github仓库关联,后面是你自己的github仓库地址
6.输入
git pull origin master
7.输入
git push -u origin master
提交到github上
然后在这些步骤结束后,会让你输入账号密码,就是github的账号和密码。等待上传完成就可以了。
注意,我在进行第六步的时候遇到了下面这个问题:
我的解决问题的方法是,输入执行:
git pull origin master --allow-unrelated-histories
然后按要求输入一些原因,保存退出即可。 让后再次执行第七步
接下来再去github界面刷新即可。
二、若你想更新github代码
在正式更新github仓库时,可以先 git status 查看一下分支master的状态
1.因为是更新代码,所以不用前面那么多步骤,直接添加所更新的文件到 分支master中
git add xxxxx
2.更新说明
git commit -m "更新说明"
3.
git pull
4.提交
git push origin master