git使用教程

本文主要介绍在码云上的git使用,其他如GitHub和GitLab都类似,可参考本文。

一、下载安装git

直接去官网下载安装,一直下一步即可安装完毕

二、设置用户名和邮箱

安装完git之后在桌面上右键打开git bash 输入命令:

设置用户名:

git config --global user.name "用户名"

设置邮箱:

git config --global user.email "邮箱"

注意:--global是设置全局的,如果不想要全局的只想在当前git仓库设置用户名和邮箱则不加--global即可

三、生成公钥和秘钥

ssh-keygen -t rsa -C "邮箱"

一直回车即可,遇见输入yes或no的输入yes即可,一般默认生成的公钥在C:\Users\Administrator\.ssh文件夹下(每个人电脑都略微有些差异),以.pub结尾的文件

然后打开id_rsa.pub文件将内容复制粘贴到码云的公钥配置里

将公钥粘贴在红线内,然后点击确定即可,在公钥列表(蓝线)可以查看到

四、将本地仓库提交到远程仓库

1、首先在本地创建一个文件夹,最好和远程仓库名称一致

2、进入创建的文件夹,初始化本地仓库

git init

3、将本地仓库和远程仓库关联

git remote add origin git@gitee.com:fatTmonkey/service-eureka.git

如果在使用git remote add 命令是出现错误:

fatal: remote origin already exists.

说明本地仓库已关联了一个叫origin的远程仓库

使用命令查看关联的远程仓库

git remote -v

可以看到本地已关联了origin远程仓库,此时可以删除关联关系

git remote rm origin

可以再使用git remote -v 命令查看是否已经删除,如果没有,再删除一下

此时,再关联码云

git remote add origin git@gitee.com:fatTmonkey/service-eureka.git

此时,git remote -v再查看关联信息,发现已关联上

此时,就可以通过git push origin master将本地推送到码云的远程仓库上

五、一个本地关联多个远程仓库

有时候我们需要将本地的代码不仅可以推送到码云上,也可以推送到GitHub上,那么能不能同一个文件夹既能关联码云又能关联GitHub呢?可以的,下面我们就来操作

首先,先查看本地仓库是否已关联有远程仓库

git remote -v

可以看到我的本地仓库已经关联了码云,现在我再关联GitHub

git remote add gitHub git@github.com:fatTmonkey/service-eureka.git

然后查看

git remote -v

可以看到我已经关联了两个远程仓库,前两个是GitHub的,后两个是码云的

注意:再关联多个远程的时候,因为git默认的关联仓库名叫origin,如果需要再关联其他的远程则需另起名称,比如我再关联的GitHub的就叫gitHub

然后就可以将本地代码推送到远程仓库

推送到码云

git push origin master

推送到GitHub(注意远程库的名称为gitHub)

git push gitHub master

此时,我们的本地仓库就与多个远程仓库关联,并且可以提交代码了

 

转载于:https://www.cnblogs.com/fatTmonkey/p/10786683.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值