- 首先在Idea中配置Git
- 本地库的初始化
- 完成本地库初始化
- 添加项目到暂存区,可以看到文件名称颜色由橙变绿
- 将暂存区的内容提交到本地仓库
- commit成功后来看一下,我们idea中版本控制中的日志输出
- 此时我们的项目已将全部commit到我们的git仓库中了,接下来我们去gitHub创建一个新仓库,用来远程push我们的代码。
- 此时我们的仓库是空的,如果你用的是你自己已有的仓库,里面且有文件的话,接下来你要先进行pull操作,即将你远程仓库的文件先拉取到本地仓库,接着再执行push操作,因为我的仓库是空的,所以就直接push了。
这里输入你的gitHub的账号和密码
- 可能遇到的问题(在这给我差点整奔溃了,试了快一个小时 😤)
remote: Invalid username or password.
Failed to connect to
github.com
port 443: Timed out
OpenSSL SSL_read: Connection was reset, errno 10054
- 解决问题(和上面问题对应)
- :检查你的用户名和密码是否输入正确
- :网络问题,由于github是国外网站,访问他的速度不是很快,有时就会产生连接超时
- :报这个错可真的太恶心了,到csdn上找了好多方法都不管用,以下是一些不管用的方法,做以标记,希望你们不要再踩坑。
- 经过我的亲自实验,这些方法都不行,然后我放弃了往GitHub上push,转而投向了Gitee的怀抱。
- 由于刚刚再idea中配置了GitHub的url,换成gitee要换成对应gitee的url地址
- 果然Gitee没有让我失望,点了一下push之后,就立马传上去了
- 上传到Gitee之后,总觉得缺点啥,不解决Github的问题,晚上怎么能睡得着觉呢?
- Github账户都登录不了,那还玩个蛇皮呀,但是此刻我发现右上角有个
Use Token
这个应该是可以其他方法登录的,于是我又去CSDN逛了一圈,终于让我找到了解决方法https://blog.csdn.net/maopaihaoren/article/details/115293483?utm_source=app&app_version=4.5.3 再此感谢这位博主。 - 首先进入GitHub设置中找到Developer settings
- 创建一个Token,官方称作令牌
- 把所有的框全选,然后点击Generate token。
- 之后会给我们一个Token码,将该码复制然后回到idea中的使用Use Token登录,将该码粘贴进去,即可成功登录。
- 登录完GitHub账户之后我们再来试一下,看能否push成功,哈哈,果然没让我的努力白费,成功push到GitHub远程仓库了,
接下来可是尝试,最后我发现Idea中就无法登录Github账户,用户名和密码都没错就一直报404错误。
(忘记接报错的图了,网上找了张,就是这样的错误)
- 结语
本以为复习一下Git用不了多大功夫,没想到啊,真是折煞老夫了,好了,今天就记录到这吧,终于可以睡的着了,hhhhhh 💤。
Loading Comments...