网站首页 > 基础教程 正文
读者提问:
『阿常你好,Windows 下 Git 拉 Gitlab 代码的操作步骤可以分享一下吗?』
阿常回答:
好的,总共分为五个步骤。
一、Windows 下安装 Git
官网下载链接:
https://git-scm.com/download/win
Standalone Installer(安装版)
注意哦,另外一个Portable ("thumbdrive edition")是绿色免安装版,不会添加两个右键菜单快捷键。
二、注册 Gitlab 账户
记住你的用户名和邮箱。
官网注册链接:
https://gitlab.com/users/sign_up/
三、项目管理员给用户分配权限
项目管理员授予用户下载项目代码的权限。
四、Gitlab 添加秘钥
1、创建一个空文件夹,在该文件夹下右键选择【Git Bash Here】
2、配置全局变量
$
gitconfig--globaluser.name"user.name对应 GitLab 用户名"$
gitconfig--globaluser.email"user.email对应 GitLab 邮箱"
3、生成ssh key
$ ssh-keygen -t rsa -C user.email "user.email 对应 GitLab 邮箱"
4、Gitlab添加 ssh-key
在C盘//用户//administrator//.ssh目录下,找到id_rsa.pub文件,打开复制里边的全部内容。
五、Git 拉 Gitlab 代码
1、通过 git clone 指令将项目代码存储到空文件夹中
$ gitinit$gitclone"仓库地址"
2、从 dev 分支上更新代码
$ git remote add origin XXXXX.git "与远程仓库建立连接"$ git branch "查看本地是否具有dev分支"$ git fetch origin dev "如果本地没有dev分支,查看一下远程仓库有没有"$ git checkout -b dev origin/dev "在本地创建dev分支并切换到该分支"$ git pull origin dev "将Gitlab dev分支上的内容拉取到本地"
阿常碎碎念:
以上,工作中使用较频繁,阿常整理成为文档,便于今后查阅。
看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流
猜你喜欢
- 2025-05-07 SQLREST工具的功能概述及使用指南
- 2025-05-07 Linux下git和github搭建使用教程(linux搭建git服务)
- 2025-05-07 InstantID模型部署教程(instant instance)
- 2025-05-07 git生成公私钥,并放到github中,免用户名、密码下载代码
- 2025-05-07 解决git clone的时候提示输入密码
- 2025-05-07 工作中必备的12个Git命令(git的相关命令)
- 2025-05-07 为啥人家的命令行终端如此炫酷?原来用了这款137K+Star的神器
- 2025-05-07 Git为何拉取不了远程分支,查看这个配置就能解决
- 2025-05-07 git 基础分支管理基础操作(git下载指定分支代码)
- 2025-05-07 仅用CPU就能跑到1000FPS,这是开源的C++跨平台人脸检测项目
- 最近发表
- 标签列表
-
- jsp (69)
- pythonlist (60)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- gitclone命令 (63)
- dockersave (62)
- linux命令大全 (65)
- pythonif (68)
- pythonifelse (59)
- deletesql (62)
- c++模板 (62)
- c#event (59)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- console.table (62)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)