1、在github新建一个库。
2、cmd 进项目的文件夹下用
3、通过命令git init
把这个文件夹变成Git可管理的仓库
这时里面多了个.git文件夹,它是Git用来跟踪和管理版本库的。如果你看不到,是因为它默认是隐藏文件,那你就需要设置一下让隐藏文件可见。
4、将该项目纳入.git版本控制中
git add .
5、将所有更改放到本地暂存区域,等待上传。
git commit -m "此次上传的说明"
6、连接远程仓库
git remote add origin "https://github.com/GitHub用户名/代码仓库名称.git"
7、从远程仓库拉取所有更新(每次上传项目都要操作)
git pull origin master
这里我报了一个错,
failed to push some refs to
'https://github.com/aopo1104/flutter_demo.git
其实就是我的本地生成了一个readme,库中也有readme,产生了冲突。
这里先把库中的代码拉下来来解决冲突
git pull --rebase origin master
然后点开readme文件即可看到冲突位置
这里
<<<<HEAD
到
====
是库中的代码
下面就是本地代码
我们将
<<<<HEAD ===== >>>>>INIT
删尽后冲突即解决,调用
git add .
git rebase --continue
如果还处于rebase状态,则继续解决冲突
没有则直接push
git push --set-upstream origin master