检查此电脑的目录下是否已经生成公钥ssh文件:
/c/Users/SuperZheng/.ssh/id_rsa.pub若上一步文件夹中没有公钥文件,则输入指令生成公钥ssh:
$ ssh-keygen -t rsa -C "your_email@aliyun.com"输入指令一路回车即可
将公钥: id_rsa.pub 里面的内容,复制到 gitlab 的设置里面添加 ssh公钥
配置指定的项目源头:
# 【】中的内容可无 $ git remote add origin 【ssh://】git@gitee.com:springzb/desk.git查看当前连接的仓库:
# 查看当前所连接的仓库 $ git remote -v需要切换仓库的时候,需要脱库重新连接新库
# 脱库指令 $ git remote rm origin第一次从仓库clone代码
# 第一次clone代码 【】中的内容可无 $ git clone 【ssh://】git@gitee.com:springzb/desk.git同步远程代码:
# 从远程的某个分支同步代码 $ git pull origin master避免污染master分支,应该创建分支
# 申请创建新的分支 $ git checkout -b develop切换分支:
# 切换分支 $ git checkout develop查看有多少个分支:
$ git branch -v查看日志:
$ git log查看版本日志:
$ git reflog 空格向下翻页 b向上翻页 q退出退回到指定的版本(针对已经提交的库):
# git reflog 获得局部索引值 $ git reset --hard 【局部索引值】删除操作尚未提交到 本地库,用以下命令找回
$ git reset --hard HEAD回到指定的版本(针对已经提交的库):
# git reflog 获得局部索引值 $ git reset --hard 【局部索引值】删除操作尚未提交到 本地库,用以下命令找回
$ git reset --hard HEAD