栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Git Learning

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Git Learning

公钥加到GitLab上 电脑查看公钥命令

先进入git bush 命令行,输入命令:
cat ~/.ssh/id_rsa.pub
即可得到公钥。如下图所示。

然后在GitLab里面添加公钥到ssh key里面即可。

找到最左边一列的SSH keys,点击它。


添加完之后就可以看到下图。

这样就可以把项目clone到本地了,不用每次都需要输账号密码了。

git常用命令 克隆:

如下图所示,先在项目中,点击clone,复制第一个ssh地址。

然后在本地打开git bush,输入命令:

git clone ssh://git@192.168...........-test.git
提交代码:
git init	#初始化
git add .	#添加改动
git status	#查看添加的状态
git commit -m "first commit"	#提交信息
git remote add origin https://192.168.......-test	#有公钥就不需要这一步
git push -u origin master	#远程推送
创建分支:



如下图,进入分支:

在本地操作分支

查看所有分支

git branch


如上图,只有主分支master,并没有刚才创建的分支Rebas,因为没有在本地关联。
在本地创建分支:

git branch Rebas


星号*表示当前使用的分支。
切换分支:

git checkout Rebas


然后就可以在分支里写你的代码了。

如果有权限merge,就切换到主分支的根目录下合并分支Rebas的内容:

git checkout master
git merge Rebas origin/master

没有权限merge,就先push,再到GitLab网页上请求合并。
注意push时的分支名是你自己的分支,如我的分支是Rebas:

git push -u origin Rebas	#远程推送

测试切换提交的时候务必要走一下add跟commit避免冲突。

请求合并:

点击创建合并请求,如下图。

根据实际情况填写下面信息:

填好之后,点击Submit merge request即可。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/422238.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号