• 博客园
  • 首页
  • 新随笔
  • 联系
  • 管理
  • 订阅

随笔- 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代码相关推荐

  1. tortoise git 拉取完代码以后文件夹没有绿色标识

    tortoise git 拉取完代码以后文件夹没有绿色标识 .win+r,regedit.exe,打开注册表 .打开后找到"HKEY_LOCAL_MACHINE–>SOFTWARE–& ...

  2. 第一次使用git拉取公司代码,报错未能顺利结束 (退出码 128)

    原因是之前借用了别人的GitLab账号拉取过代码,然后这个账号和密码被存在本地了,需要进入控制面板修改就可以了. 1.解决拉取代码报错128 1.打开控制面板,找到"凭据管理器": ...

  3. 通过ssh拉取gitlab代码

    1.生成ssh秘钥 鼠标右键:git bash here 检查电脑里是否已经有 SSH key cd ~/.ssh ls 生成 SSH key ssh-keygen -t rsa -b 4096 -C ...

  4. git拉取tag代码_10年经验17张图带你进入gitflow企业项目代码版本管理的最佳实践...

    前言 对于项目版本管理,你是否存在这样的痛点:项目分支多而杂不好管理,git log界面commit信息错乱复杂无规范,版本回退不知道选择什么版本合适--. 项目版本管理的最佳实践系列,笔者将以两篇文 ...

  5. git 拉取远程代码

    1.在本地创建代码目录 本地创建目录,如:myproject 2.初始化本地仓库 在1中创建的目录下执行: git init 执行完成后,会在当前目录内生成.git目录,目录内缓存本地仓库信息 3.添 ...

  6. git 拉取分支代码/切换远程分支

    git 命令行拉取代码 分支名称为develop 的分支 代码地址为 XXX git clone -b develop XXX 这样就能拉取到指定分支的代码了 git 合并代码 例如 master分支 ...

  7. 今天git拉取下来代码后,明天怎么更新下来别的技术传上去的代码呢?

    比如在dev分支中. 第一步:打开git工具, 第二步:直接把拉取下来的文件拖到git中. 第三步,git checkout dev 第四步:git pull就行了

  8. git拉取更新代码时,自己写的代码被覆盖了

    对于一些已经修改好但未提交的文件,在拉取时,由于别的同事也刚好修改到了这个文件,这时会产生冲突,合并时可能会把自己改好的代码给覆盖掉了. 我们可以在被修改的文件右键(以webstorm为例),找到Lo ...

  9. git拉取GitLab工程报错Repository not found

    拉取项目显示错误信息 remote: Repository not found. fatal: repository 'http://192.168.1.13/xxx/xxx.git' not fou ...

最新文章

  1. 【Qt】在ubuntu14.04上安装Qt5.12(失败)
  2. 1. 自然语言处理描述
  3. Ubuntu18.04中Anaconda启动 Navigator
  4. sql count(1) count(*)区别_PostgreSQL的count(1)真的比count(*)快么?
  5. dwr 写的小程序,配置
  6. php mysql link_php与mysql连接
  7. 项目如何开始:怎样和客户谈需求(转)
  8. intel AVX / AVX2指令学习资源
  9. 虚拟机VMware安装PhoenixOS(凤凰OS)进入命令行黑屏页面无法进入图形界面
  10. l10n php download,在PHP,WordPress,phpMyAdmin,C,i18n,L10n等双下划线?
  11. Python私有属性与私有方法
  12. 拉格朗日乘子法详解(Lagrange multiplier)
  13. 链路不通或服务器没响应,连不通服务器服务怎么办(理论篇)
  14. 蒲公英内测托管平台是干什么的?
  15. where条件中有权限校验的自定义函数优化方法
  16. Android视频开发进阶(part2-MP4文件的解析)
  17. 第2章 GIS空间分析的基本理论
  18. 常用数据分析方法:方差分析及实现!
  19. systemd和initd添加开机自启服务
  20. php格式化显示8位小数点,PHP保留2位小数 格式化小数、浮点数

热门文章

  1. 散列查找 散列表(哈希表)
  2. E:Modular Stability(组合数)
  3. Codeforces Round #587 (Div. 3) C. White Sheet 思维
  4. CF1245F Daniel and Spring Cleaning(等会了更新)
  5. Early Orders
  6. [HNOI2012]集合选数(思维构造 + 状压dp)
  7. 线性代数一之矩阵转向量随机化求解——神奇的矩阵(BZOJ)+向量内积
  8. 51nod1743-雪之国度【最小生成树,LCA,并查集】
  9. 【结论】串串串(nowcoder 20107-A)
  10. Zookeeper一致性协议原理Zab