使用git克隆gitlab项目、从dev分支上更新代码以及将代码提交到gitlab上面

以前都是使用TortoiseGit可视化工具进行代码管理,对git指令不太了解,所以在此记录一下常用的git指令。

一、使用git克隆gitlab项目

1.首先需要下载一个git,并安装。

2.打开git bash.exe  输入ssh-keygen -t rsa -C "[email protected]" 使用你的邮箱用ssh-keygen命令创建密码对。注意ssh-keygen命令中间没有空格,如果在ssh后面加上空格,会得到Bad escape character 'ygen'.的错误。

3.在目录C:\Users\your_name\.ssh 目录下找到生成的公钥文件id_rsa.pub,记事本打开,将里面的内容复制到剪贴板。

如图所示:

4.打开gitlab账户,找到SSH Keys选项如图,将复制的id_rsa.pub,粘贴进去。

5.选择一个空文件夹用来储存克隆下来的项目,然后鼠标右键选择git bash here,然后输入命令 git clone + 自己Git库的地址,如图

Receiving objects :100% Resolving deltas:100%   代表远程仓库项目已经下载到本地。

二、从dev分支上更新代码

1.与远程仓库建立连接:git remote add origin XXXXX.git

2.使用git branch 查看本地是否具有dev分支

3.如果没有 git fetch origin dev

4.git checkout -b dev origin/dev在本地创建分支dev并切换到该分支

5.git pull origin dev就可以把gitLab上dev分支上的内容都拉取到本地了

结果如图所示:

三、将更新代码提交到gitlab上面

1.打开命令行的窗口,定位到项目所在的路径。

2.输入:git status,敲回车查看代码是否有更新,有更新的话会出现文件改变的文件名。(红色的)

3.输入:git commit -a -m "tag",敲回车,然后你就会看到有几个文件修改了。(如果写了-m,那么“”中一定要写内容,不然会报错)

4.输入:git push, 敲回车,这样所有的更新代码都上传到git上了。

 

猜你喜欢

转载自blog.csdn.net/qq_42625211/article/details/81636929