第一次使用git 时需要配置,用户名和邮箱,及公钥生产。
git全局配置
git config --global user.name "2736027872" //换成你自己的用户名
配置用户名
git config --global user.email "2736027872@qq.com" //换成你自己的邮箱
配置邮箱
注意:全局配置,如果是在公司电脑使用,配置需要和公司分配的用户名和邮箱一致
生成秘钥ssh
ssh-keygen -t rsa -C "2736027872@qq.com" //换成自己的邮箱生产公钥
生成公钥和私钥
使用gitlab 时,把 公钥添加到gitlab 中
把自己的公钥添加到里面
自己的公钥位置位于: C:\Users\Administrator.ssh
画红线的即为公钥,把其粘贴到上面的 位置即可
接下来就可以把自己的项目放到gitLab 上,具体操作如下:
把项目的git 地址,换成自己的就ok
经常出现的一些问题解决方法
多人协作开发的时候 ,分支创建和合并
出现如下问题:当前分支落后没有pull 下来导致的,需要执行 git pull --rebase origin master 命令
问题处理考地址:https://blog.csdn.net/qq_20409231/article/details/79032247
git checkout -b jbb (创建并切换分支)
git add . (此时已在在jbb分支)
git commit -m ‘first’
git push -u origin jbb (推送到线上jbb分支)
git checkout master (切换到master分支)
git merge jbb (合并jbb分支(就是将jbb分支合并到master))
git pull origin master (推前先将远程分支拉到本地,if拉取失败执行:git pull --rebase origin master)
git add .
git commit -m ‘firM’
git push -u origin master (推送到线上master分支)
查看远程分支:git branch -a
查看本地分支:git branch
删除远程分支: git push origin --delete dev
删除本地分支:git branch -d dev