git常用命令
切换分支
- 查看远程分支
$ git branch -a
在项目根目录下运行以上命令: - 查看本地分支
git branch - 切换到remotes/origin/xxx分支命令本地分支为”xxx”
git checkout -b dev remotes/origin/dev
git checkout -b v1.8 remotes/origin/v1.8
git 配置 GPG 秘钥
git 配置 GPG 秘钥
参考URL: https://www.jianshu.com/p/ae7144949501
使用Git将码云上的代码Clone至本地
1. 配置Git
-
初始化用户名
git config --global user.name “用户名” -
初始化邮箱
git config --global user.email “邮箱地址”。
注:如果用户名或邮箱输入错误需要重置,使用以下命令修改:
$ git config --global --replace-all user.name “用户名”
$ git config --global --replace-all user.email “邮箱地址”
2. 配置SSH
-
生成公钥
$ ssh-keygen -t rsa -C “邮箱”
生成完毕之后,
cd /root/.ssh
文件夹下 id_rsa.pub文件,复制里面的内容。 -
在项目页打开管理 → 公钥管理 → 添加公钥
注意:
将内容粘贴到公钥框里,点击添加增加公钥。在此处添加的公钥只能对仓库进行clone及pull,如果想要对仓库进行写操作,需要添加个人公钥( 登录码云gitee,选择设置->安全设置->SSH公钥)。
总结:这里看到码云添加公钥有两种方式,从具体项目中点击公钥管理 → 添加公钥添加的公钥只有拉、读权限。要想有写权限,必须添加个人公钥,个人设置里面添加公钥。
3. Clone项目
$ git clone "SSH地址"
如果需要Clone某个分支,命令行输入$ git clone -b “分支名” “仓库地址名” 即可。