git 拉取gitlab代码
- 博客园
- 首页
- 新随笔
- 联系
- 管理
- 订阅
随笔- 71 文章- 2 评论- 0
使用git在gitlab上拉取代码的方法
最近在项目中用到了gitlab,他是一个类似于github的代码托管工具。
因为是第一次使用还不太熟悉,所以在此记录一下。
1、首先需要使用github的注册账号登录gitlab,查看右上角用户头像处的settings,
2、在用户设置settings处找到SSH Keys,
3、如果你的电脑中没有SSH Key,那就需要生成一个,
按照相关提示生成SSH Key,使用git工具,右键打开git bash here,在命令行中输入ssh-keygen -t rsa -C "your_email@example.com",此处邮箱地址是你github注册邮箱地址哦。然后一路回车就好了。接下来就按照有SSH Key的步骤来操作了。
如果电脑中没有SSH Key,那就找到相关文件夹中的文件,
一般是在这里,总之是在.ssh文件夹下的id_rsa.pub文件中,
把id_rsa.pub里的内容复制粘贴到gitlab中的key当中,
最后点击Add Key按钮,就会生成SSH Key了。
4、现在我们就可以在git 工具下用git clone来克隆你想要操作的文件了,git clone 文件路径,
5、git pull就可以把你的代码拉下来了,现在你可以增删改查你的代码了。
6、代码修改完成了,你想把你的代码重新放到gitlab上去,执行命令 git add .,此处需要注意,add后面是“空格”和“.”,
7、添加完了需要提交 ,执行命令git commit -m ‘备注信息(提交的什么内容)‘,
8、此刻你可以将你的代码推送到远程仓库了,执行命令 git push,这样你的代码基本上就被重新放到了gitlab上了。
分类: git
git 拉取gitlab代码相关推荐
- tortoise git 拉取完代码以后文件夹没有绿色标识
tortoise git 拉取完代码以后文件夹没有绿色标识 .win+r,regedit.exe,打开注册表 .打开后找到"HKEY_LOCAL_MACHINE–>SOFTWARE–& ...
- 第一次使用git拉取公司代码,报错未能顺利结束 (退出码 128)
原因是之前借用了别人的GitLab账号拉取过代码,然后这个账号和密码被存在本地了,需要进入控制面板修改就可以了. 1.解决拉取代码报错128 1.打开控制面板,找到"凭据管理器": ...
- 通过ssh拉取gitlab代码
1.生成ssh秘钥 鼠标右键:git bash here 检查电脑里是否已经有 SSH key cd ~/.ssh ls 生成 SSH key ssh-keygen -t rsa -b 4096 -C ...
- git拉取tag代码_10年经验17张图带你进入gitflow企业项目代码版本管理的最佳实践...
前言 对于项目版本管理,你是否存在这样的痛点:项目分支多而杂不好管理,git log界面commit信息错乱复杂无规范,版本回退不知道选择什么版本合适--. 项目版本管理的最佳实践系列,笔者将以两篇文 ...
- git 拉取远程代码
1.在本地创建代码目录 本地创建目录,如:myproject 2.初始化本地仓库 在1中创建的目录下执行: git init 执行完成后,会在当前目录内生成.git目录,目录内缓存本地仓库信息 3.添 ...
- git 拉取分支代码/切换远程分支
git 命令行拉取代码 分支名称为develop 的分支 代码地址为 XXX git clone -b develop XXX 这样就能拉取到指定分支的代码了 git 合并代码 例如 master分支 ...
- 今天git拉取下来代码后,明天怎么更新下来别的技术传上去的代码呢?
比如在dev分支中. 第一步:打开git工具, 第二步:直接把拉取下来的文件拖到git中. 第三步,git checkout dev 第四步:git pull就行了
- git拉取更新代码时,自己写的代码被覆盖了
对于一些已经修改好但未提交的文件,在拉取时,由于别的同事也刚好修改到了这个文件,这时会产生冲突,合并时可能会把自己改好的代码给覆盖掉了. 我们可以在被修改的文件右键(以webstorm为例),找到Lo ...
- git拉取GitLab工程报错Repository not found
拉取项目显示错误信息 remote: Repository not found. fatal: repository 'http://192.168.1.13/xxx/xxx.git' not fou ...
最新文章
- 【Qt】在ubuntu14.04上安装Qt5.12(失败)
- 1. 自然语言处理描述
- Ubuntu18.04中Anaconda启动 Navigator
- sql count(1) count(*)区别_PostgreSQL的count(1)真的比count(*)快么?
- dwr 写的小程序,配置
- php mysql link_php与mysql连接
- 项目如何开始:怎样和客户谈需求(转)
- intel AVX / AVX2指令学习资源
- 虚拟机VMware安装PhoenixOS(凤凰OS)进入命令行黑屏页面无法进入图形界面
- l10n php download,在PHP,WordPress,phpMyAdmin,C,i18n,L10n等双下划线?
- Python私有属性与私有方法
- 拉格朗日乘子法详解(Lagrange multiplier)
- 链路不通或服务器没响应,连不通服务器服务怎么办(理论篇)
- 蒲公英内测托管平台是干什么的?
- where条件中有权限校验的自定义函数优化方法
- Android视频开发进阶(part2-MP4文件的解析)
- 第2章 GIS空间分析的基本理论
- 常用数据分析方法:方差分析及实现!
- systemd和initd添加开机自启服务
- php格式化显示8位小数点,PHP保留2位小数 格式化小数、浮点数
热门文章
- 散列查找 散列表(哈希表)
- E:Modular Stability(组合数)
- Codeforces Round #587 (Div. 3) C. White Sheet 思维
- CF1245F Daniel and Spring Cleaning(等会了更新)
- Early Orders
- [HNOI2012]集合选数(思维构造 + 状压dp)
- 线性代数一之矩阵转向量随机化求解——神奇的矩阵(BZOJ)+向量内积
- 51nod1743-雪之国度【最小生成树,LCA,并查集】
- 【结论】串串串(nowcoder 20107-A)
- Zookeeper一致性协议原理Zab