3

GitLab教程使用和创建分支

托管和管理代码的平台就这么几个,用的最多的还是GitHub、GitLab等,基本算是同一个了。现在主要写一下入门使用及一些常用的命令。
GitLab:是一个基于Git实现的在线代码仓库托管软件,你可以用gitlab自己搭建一个类似于Github一样的系统,一般用于内部网络搭建git私服。

生成自己的的SSH—key

注册账号、Git客户端下载这边就不写了、这个教程很多 ,不会的自己的去谷歌或者百度一下就行了。
假设之前没有用过git

Windows

在Windows下可以通过鼠标右键打开git bash来实现

ssh-keygen -t rsa -C "your_email@example.com"

按照提示,创建就可以。
默认会在你 C:Usersusername(你电脑的用户名).ssh这个路径下。
看不了的话打开文件查看中显示隐藏的项目就可以了。
里面主要有两个文件 id_rsa 和 id_rsa.pub两个文件,利用文本文件打开或者平常使用的编译器打开这个id_rsa.pub 文件,复制里面的内容。

Mac

命令行操作还是一样的,打开终端窗口 输入

ssh-keygen -t rsa -C "your_email@example.com"
ls -a

应该能够看到 .ssh 这个文件夹 里面有两个文件 id_rsa 和 id_rsa.pub两个文件,打开这个id_rsa.pub 文件,复制里面的内容。

加入SSHKeys

图片描述
图片描述
如图所示,把复制的内容粘贴进去,命名一下 方便区分就可以了。

git 新建分支操作

git clone ‘git@。。。。。。’

查看所有分支或者是本地分支,红色的remotes 代表的是远程分支。

git branch -a or git branch 

在当前分支复制分支

git checkout -b '新建分支名字'
git branch '分支名字'

切换到新建的分支上面

 git checkout '分支名字'

后面就是上传代码的一些操作了,添加所有文件等。。。。。

 git add .
 git commit -am   备注说明

上传代码

git push origin test name
注:如果不写远程name,则默认和本地分支同名; 

刚开始不习惯的话,可以通过

git gui

进入操作界面,自己慢慢摸索
图片描述

代码合并

git merge

回退到上次提交

git revert HEAD
git push origin master

xiaoping
337 声望12 粉丝

保持学习,记一下自己的学习经历