git账户创建公钥
1、配置本地用户名及邮箱:
# 配置用户名
git config --global user.name "用户名"
# 配置邮箱
git config --global user.email "邮箱地址"
以上命令执行结束后,可用 git config --global --list 命令查看配置是否成功
2、git生成公钥
1)在git bash窗口输入下面指令即可生成带注释的公钥
ssh-keygen -t rsa -C '邮箱地址'
2)设置存放公钥的位置,默认的话直接回车键确认
3)输入密码和确认密码,不设置密码直接按回车键
3、git查看ssh公钥的方法
1)通过git bash命令窗口
①直接输入cat ~/.ssh/id_rsa.pub即可查看
②逐步进入目录打开文件
a.进入.ssh目录:cd ~/.ssh
b.找到id_rsa.pub文件:ls
c.查看公钥:cat id_rsa.pub 或者vim id_rsa.pub
2)直接打开用户目录下的.ssh文件夹,打开里面的id_rsa.pub文件即可查看
参考这个文章:Git生成公钥及查看公钥_one__tiger的博客-CSDN博客_linux生成git公钥怎么看
上传公钥到gitlab
之后再本地克隆:
在本地克隆如果用的是http的方式,则要能够访问,由于我访问git的是本地搭建的,所以此处的http要把端口号给加上,正常拉取工程成功:
修改工程后,提交代码到gitlab远程分支
查看仓库远程地址:
git remote -v
1、建立分支
git checkout -b "a"
2、从远处拉分支
git pull origin master
git status
---查看该分支下修改的东西
添加修改的东西
3、git add .
4、修改之后提交
git commit -m "a"
如果没有push到远程,则再次commit即可,然后统一放到远程
如果已经push过去了
git commit --amend --message="modify message by daodaotest"
即用git commit -a -m "123"这么去处理
5、push到远程,有一个点就是这个分支一定要和git branch查询的当前分支名是一样的
git push origin dev-test