加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

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

(2019-11-02 13:30:47)
标签:

it

文化

教育

分类: 工具/命令/破解
以前都是使用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'.的错误
————————————————
使用git克隆gitlab项目、从dev分支上更新代码以及将代码提交到gitlab上面

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

如图所示:

使用git克隆gitlab项目、从dev分支上更新代码以及将代码提交到gitlab上面
4.打开gitlab账户,找到SSH Keys选项如图,将复制的id_rsa.pub,粘贴进去。

使用git克隆gitlab项目、从dev分支上更新代码以及将代码提交到gitlab上面
5.选择一个空文件夹用来储存克隆下来的项目,然后鼠标右键选择git bash here,然后输入命令 git clone + 自己Git库的地址,如图

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

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分支上的内容都拉取到本地了


结果如图所示:

————————————————

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

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


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


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


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


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

————————————————

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

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有