Git提交到远程仓库随笔

前提:本地仓库和远程仓库均已创建好

法1:利用SSH通信协议:
无需输入用户名和密码,就可以与远程仓库进行通信,并能保证安全。

操作步骤:
法(1):敲命令行
在Git Bash界面生成本地仓库和远程仓库的密钥对,命令为:ssh-keygen -t rsa,然后一路回车

在本机目录的.ssh文件夹下,会有公钥和私钥

复制公钥,在github上,点击自己的头像 -> settings -> SSH and GPG keys -> title名字随便取,将公钥粘贴到上面去,然后保存

在本地仓库打开git bash,复制粘贴git remote add origin git@github.com:zhuchenhuan/spring-boot-01-helloworld.git
与远程仓库建立一个连接(这个在github上有提示,直接复制粘贴即可)

利用git push命令将本地仓库推送到远程:
git push -u origin master(这个也有提示)

刷新远程仓库,就会发现远程仓库中有本地仓库的内容

法(2):利用GUI
右键 -> Git同步 -> 点击远端URL中的“管理” -> 远端: origin(不一定要叫origin,这只是自己命名的远程仓库的名字而已),url: 私钥(不是公钥,公钥是远程仓库连接时用的,私钥是自己用的)-> 点击“推送”

法2:利用HTTP协议,步骤与SSH差不多,不同的是
HTTP协议不需要密钥对,而是通过用户名和密码来验证

关于clone:
从远程仓库clone到本地:
法1:打开Git Bash,输入git clone 克隆路径

法2:图形化界面,邮件Git克隆 -> 输入url -> 确定

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值