1、生成公钥
使用: ssh-keygen -t rsa 来生成公钥,中间全部按回车键
2、查看生成的公钥
windows
C:\Users\user\.ssh/
linux
cat ~/.ssh/id_rsa.pub
3、登陆GitLab配置SSH密钥
登陆GitLab->点击个人头像->编辑个人资料->SSH密钥—>复制步骤2查看到的公钥到密钥栏->添加密钥
4、克隆代码
登陆Gitlab->进入项目->点击克隆->选择SSH克隆->复制地址,执行命令拉取代码
git clone git@xxx.git
5、切换分支
现在已经成功拉取项目到本地,在有多个分支的情况下,需要确认当前分支是否为我们需要的分支。
1)查看当前分支
git branch
2)查看所有分支
git branch -a
3)切换分支
git checkout -t remotes/xx/xx
3)拉取最新代码
git pull 或者 git fetch && git rebase
5、推送代码
1)首次需要配置user.name/user.email
加上--global可以全局修改,否则仅在本git-repo生效。
git config --global user.name "your user name"
git config --global user.email "your user email"
2)添加文件到暂缓区.代表添加当前目录下所有文件,也可以只添加某个文件 git add a.txt
git add .
3)把文件提交到本地仓库,并填写备注,引号""内为备注说明
git commit -m "备注说明" -a
4)将自己的更新提交到gitlab仓库
git push
5)查看提交日志
git log