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

一、使用git克隆gitlab项目

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

2.打开git bash.exe 输入ssh-keygen -t rsa -C “your_email@example.com” 使用你的邮箱用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上了。在这里插入图片描述

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐