git学习实践路上遇到的问题

之前给学校做了个系统,最近拿去比赛了,想把系统上传到github上去,原以为很顺利,没想到路上坑坑洼洼如此之多。
下面针对我今天上传代码到github出现的问题做一个总结。
已经有一段时间没有用过git了,今天在百度上搜了一下,可以使用IDEA来提交,最后通过命令来上传
所以我先用的是IDEA,进行操作,在IDEA2019.2的顶层菜单栏中选择VCS里的
在这里插入图片描述
之后弹出提示窗,会默认选择git仓库位置,当然你也可以修改,点击确定之后,对着项目名称右键,选择git,如下图:
在这里插入图片描述
add之后会 弹窗出来,界面我这里已经使用了git的配置,为了点击之后不更改我的配置,我就不能点Add了。
之后点击如下图 这里,点击add之后 这里应该变成 commit Respository,由于我没点 所以没变
在这里插入图片描述
之后的界面就有点像SVN点击commit的界面,填写提交的注释信息,点commit之后,提交到本地仓库,这里可以去项目文件夹里看,这里并没有生成.git的文件夹,此时我并未注意,然后按照网上的教程,继续操作

之后的操作就是git的操作了
先是 git remote add origin [email protected]:github用户名/仓库名称.git
这个时候还没出错
git pull [email protected]:github用户名/仓库名称.git
这个操作之后,就提示错误了,只不过是什么错误我也不记得了,因为这个总结是下午写的,做git的操作是上午做的,忘了截图。
然后去看文件夹,发现怎么没得.git的文件夹,我记得很早之前我git到代码仓库的时候,项目文件夹里都是会自动生成.git的文件,没有用过IDEA来操作仓库的本地提交。所以我重新按照git的命令来初始化我的仓库,再来提交,才成功了。

之后我更改代码想更新github,执行到pull 的时候出现了这个问题
在这里插入图片描述
我没管,直接push之后 出错了
在这里插入图片描述
这个的意思应该是我没有同步代码的问题
所以我执行了这个
在这里插入图片描述
通过git status 发现我的文件修改了,好像没有add进去,刚刚add 后面跟的是*
百度发现

git add 的几种参数区别
git add -A 保存所有的修改
git add . 保存新的添加和修改,但是不包括删除
git add -u 保存修改和删除,但是不包括新建文件。

需要用第一个add -A才行,所以更改之后,再次进行操作
add -A
commit
pull --rebase……
push
最终成功
在这里插入图片描述
以此来记录我git学习路上遇到的问题,也希望能够帮助到入门git的朋友们。

发布了3 篇原创文章 · 获赞 4 · 访问量 72

猜你喜欢

转载自blog.csdn.net/qq_37380575/article/details/97617440