android stuido 推送初始代码到空的远程仓库
2019-09-26 本文已影响0人
吃瓜群众666
1.在github上面创建一个空的仓库MyAppTest。
2.通过步骤 CVS --> import into version controller --> create git repository 创建一个git仓库。
![](https://img.haomeiwen.com/i13720883/ffe9838d851899c8.png)
3.commit : 将工程文件加入到git仓库中
![](https://img.haomeiwen.com/i13720883/1d26b5f0d67d01b3.png)
4.push : 将工程推送到远程仓库
![](https://img.haomeiwen.com/i13720883/4b967e99ac01b33d.png)
5.define romote : 此时需要与远程仓库建立关联
![](https://img.haomeiwen.com/i13720883/39eedc4dfb984c77.png)
Tips > 推送时可能会出现的问题:Push to origin/master was rejected
(如果远程仓库是一个纯空的文件夹,连readme都没有的话就不会出现这个问题)
解决方法:在工程文件的文件夹打开git bash 执行以下命令
git pull origin master --allow-unrelated-histories
这时会弹出vim的编辑框,要求输入代码版本信息
命令 :
- i 进入vim的编辑模式
- 输入相关的信息
- ESC 退出编辑
- Shift + : + wq 保存并退出vim