新建一个文件夹,任意起名。右键选择git bash。
输入:git init
输入:git config --global user.name "你的名字" (我的是liangyurong)
输入:git config --global user.email "你的邮箱"( 我的是794842744@qq.com)
本地电脑使用Listary软件全局搜id_rsa.pub,复制里面所有内容,去到gitlab。新增SSH keys,直接粘贴到key框,会自动生成title。点击保存即可。
删除与id_rsa.pub同层级的文件known_host。
然后去到ssh文件夹,右键选择bash here。执行 ssh-keygen -t rsa -C ‘794842744@qqcom‘ 重新生成ssh。输入之后一直enter即可。
之后再去gitlab重新设置ssh。
需要对应ip,如果是localhost显示的,需要看地址栏显示的是什么地址。
比如http://localhost:8888/lyr/hello.git是不对的。然后地址栏显示的是http://main.yurong333.com:8888/lyr/hello。因此需要更改为http://main.yurong333.com:8888/lyr/hello.git
正确代码:git clone http://main.yurong333.com:8888/lyr/hello.git
在gitlab中新建一个分支,取名为lyr。
在本地电脑,新建一个文件夹,命名为test。
在test文件夹里,右键选择git bash here。
输入:git init
输入:git remote add origin http://main.yurong333.com:8888/lyr/hello.git
拉取远程指定分支:git fetch origin lyr
新建本地分支并关联到指定远程分支:git checkout -b lyr origin/lyr
执行完上述代码,会拉取gitlab的代码到本地分支。
首先进行操作:拉取gitlab分支项目到本地,然后再更新项目,最后再push最好。
拉取分支项目到本地后,然后更新文件,之后再输入下面的代码
输入:git add .
输入:git commit -m "写上你需要补充的信息"
连接到远程仓库:git remote add origin http://main.yurong333.com:8888/lyr/hello.git
push到远程分支,lyr是分支名称:git push -u origin lyr
原文:https://www.cnblogs.com/YuRong3333/p/14607906.html