目录
git远程仓库
(1)git clone
(2)git push
(3)git pull
(4)git remote
SSH免密码登录配置
git远程仓库
创建git项目时不能有中文。
我是在码云gitee上建立远程仓库,练习git的一些命令。
一些命令:
(1)git clone
作用:克隆远程仓库的代码到本地
git clone [远程仓库的名字]
git克隆默认会使用远程仓库的项目名字,也可以自己指定。
(2)git push
作用:将本地仓库中代码提交到远程仓库
git push 仓库地址 master
在代码提交到远程仓库,注意master分支必须写,不能省略
(3)git pull
作用:将远程的代码下载到本地
一般在push之前需要先pull一次
(4)git remote
每次push都需要带上远程仓库的地址,为了方便可以给仓库地址设置一个别名
# 给远程仓库设置一个别名
git remote add 仓库别名 仓库地址
# 删除别名
git remote remove 仓库别名
# 通过git clone 的仓库默认有一个origin的别名
# 查看当前仓库的所有别名
git remote -v
git支持多种数据传输协议,https协议和ssh协议都可以,https协议每次都需要输入用户名和密码,ssh协议可以配置免密码登录。
SSH免密码登录配置
注意:这些命令需要在bash中敲
1、 创建SSH Key:`ssh-keygen -t rsa` 敲3次回车 2 、在文件路径?`C:\用户\当前用户名\`?找到?`.ssh`?文件夹 3 、文件夹中有两个文件:
- 私钥:`id_rsa`
- 公钥:`id_rsa.pub`
4、 在?gitee头像的设置里找到安全设置,在安全设置的SSH公匙,新创建SSH公匙。 5、 粘贴 公钥?`id_rsa.pub`?内容到对应文本框中 6、 在github中新建仓库或者使用现在仓库,拿到`git@github.com:用户名/仓库名.git` 此后,再次SSH方式与github“通信”,不用输入密码确认身份了
|