Git远程仓库的使用(Gitee)及相关指令

目录

1 远程仓库的创建和配置

1.1 创建远程仓库

1.2 设置SSH公钥

2 指令

2.1 git remote add 远端名称(一般为origin) 仓库路径 

2.2 git remote

 2.3 git push [-f] [--set-upstream] [远端名称 [本地分支名][:远端分支名]]

 2.3 git clone url

2.4 git fetch

2.5 git pull


1 远程仓库的创建和配置

1.1 创建远程仓库

①打开Gitee的官网,登录后选择创建仓库,如下:

Git远程仓库的使用(Gitee)及相关指令_第1张图片

 ②进行相关选择后就点击创建,如下:

Git远程仓库的使用(Gitee)及相关指令_第2张图片

1.2 设置SSH公钥

①打开Git Bash输入如下的指令,生成SSH公钥,如下,其中rsa为一种非对称密钥加密算法:

ssh-keygen -t rsa

 注意:输入后要按三下空格以做确认

Git远程仓库的使用(Gitee)及相关指令_第3张图片

 ②显示生成的公钥内容

输入如下指令,其中.pub表示公钥

cat ~/.ssh/id_rsa.pub

 可以看到:

③添加到Gitee

先来带设置界面:

Git远程仓库的使用(Gitee)及相关指令_第4张图片

④再来到公钥页面,把之前显示的公钥内容粘贴到这来:

Git远程仓库的使用(Gitee)及相关指令_第5张图片

 ⑤测试是否成功,在Git Bash输入如下指令,看到successfully就算成功了,因为我不是第一次所以会多一些东西:

ssh -T [email protected]

Git远程仓库的使用(Gitee)及相关指令_第6张图片

2 指令

2.1 git remote add 远端名称(一般为origin) 仓库路径 

作用:添加远程仓库

示例

git remote add origin [email protected]:csust_sunny_horse/git-blog.git

①打开远程仓库

Git远程仓库的使用(Gitee)及相关指令_第7张图片

 ②复制SSH链接:

Git远程仓库的使用(Gitee)及相关指令_第8张图片

③在本地仓库目录下输入该指令:

 Git远程仓库的使用(Gitee)及相关指令_第9张图片

2.2 git remote

作用:查看远程仓库

示例

 2.3 git push [-f] [--set-upstream] [远端名称 [本地分支名][:远端分支名]]

作用:推送到远端

示例

git push --set-upstream origin master:master

①推送成功

Git远程仓库的使用(Gitee)及相关指令_第10张图片

②查看是否绑定,绑定了就有这个蓝色的,其中git branch -vv 是查看分支关联的指令

注:①-set --upstream是绑定远端分支和本地分支的,用过一次这个之后,在该本地分支下,直接git push即可。如果不加这个,则要次次输入完整的。②如果本地分支名和远端分支名相同,则只输入一个分支名即可,这里为了演示才写了完整的。③-f为强制覆盖,不安全,一般不用

 2.3 git clone url

作用:推送到远端

示例

①获取SSH地址

Git远程仓库的使用(Gitee)及相关指令_第11张图片

 Git远程仓库的使用(Gitee)及相关指令_第12张图片

 ②找到需要存放的文件夹,在此处打开Git Bash,输入指令:

Git远程仓库的使用(Gitee)及相关指令_第13张图片

2.4 git fetch

作用:从远端抓取,不含git merge(合并操作)

2.5 git pull

作用:从远端拉取取,相当于先git fetch再git merge

注:合并操做可能会产生冲突,解决办法和本地仓库的冲突一致(可以看我这篇文章《Git分支常用指令》),只不过最后还需要git push上去罢了。

你可能感兴趣的:(git,git,gitee)