既然使用git了,远程仓库的连接配置是一定要学的,好处也是显而易见的,在我看来远程仓库的好处主要有两点:
一是可以作为本地仓库的一个备份,这样项目会更有保险。
二是有了远程仓库更方便团队的协作开发。
连接远程仓库简单来说四步就够了。
- 建立本地仓库和远程仓库
- 本地生成钥匙
- 把钥匙放到github上
- 本地连接github
第一步 建立仓库
既然我们要连接远程仓库,那前提是远程得有个仓库,是吧
先在Git hub上建立远程仓库(右上角点击创建仓库)

文章图片
只需要把仓库名字写上就可以啦,其他的不要改

文章图片
这样远程仓库也建好了

文章图片
建立本地仓库,并往仓库添加内容
现在在工作路径下建立空文件holiday,并把它初始化为仓库(git init,初始化仓库的命令), 此时仓库初始化完成,而且也默认在主分支之上

文章图片
现在在工作目录下建立一个文件,内容随便填写

文章图片
用 git status查看工作目录的改动

文章图片
用git add .与git commit -m "填写注释" 这两条命令把它提交到本地仓库,这样本地仓库就有文件了

文章图片
第二步 生成钥匙
1.命令行输入ssh-keygen -t rsa -C "123@example.com",其中引号里是自己的邮箱,回车之后会提示输入,连续敲三次回车,生成下面的图案,此时钥匙已经生成

文章图片
2.在C盘用户下找到.ssh文件,可以看到里面生成了一个秘钥一个公钥,秘钥不用管,公钥里面的内容拷贝下来,那是我们要放进git hub的。

文章图片
第三步 把钥匙放到git hub上
登录git hub 打开右上角的setting

文章图片
找到ssh.打开它

文章图片
把之前生成的公钥内容拷贝进去,标题随便写,添加即可

文章图片
它会提示输入git hub密码,填写正确,钥匙就添加完成了

文章图片
第四步 建立连接
打开命令窗口用ssh -T git@github.com测试是否能够连接成功,输入yes,出现下面的内容就已经说明连接成功啦。

文章图片
本地仓库关联远程仓库 git remote add origin 远程仓库的地址(地址在建立远程仓库成功的页面可以看到)

文章图片
关联了远程仓库之后,我们可以把本地的仓库的内容推上去,第一次推上去,要加 -u,以后就不用了,出现下面的内容,则本地仓库的内容已经推到git hub上了。

文章图片
可以看到远程仓库已经有推上去的文件啦
【java|Git入门——windows环境下git连接github远程仓库】

文章图片
推荐阅读
- Java|Java基础——数组
- 人工智能|干货!人体姿态估计与运动预测
- java简介|Java是什么(Java能用来干什么?)
- Java|规范的打印日志
- Linux|109 个实用 shell 脚本
- 程序员|【高级Java架构师系统学习】毕业一年萌新的Java大厂面经,最新整理
- Spring注解驱动第十讲--@Autowired使用
- SqlServer|sql server的UPDLOCK、HOLDLOCK试验
- jvm|【JVM】JVM08(java内存模型解析[JMM])
- 技术|为参加2021年蓝桥杯Java软件开发大学B组细心整理常见基础知识、搜索和常用算法解析例题(持续更新...)