使用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 "[email protected]",此处邮箱地址是你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上了。

原文地址:https://www.cnblogs.com/Christina-English/p/9165206.html

时间: 2024-10-07 18:13:17

使用git在gitlab上拉取代码的方法的相关文章

从gitlab上拉取代码并一键部署

一.gitlab安装 GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目. GitLab拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释.可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库.它还提供一个代码片段收集功能可以轻松实现代码复用,便于日后有需要的时候进行查找. 1.基础环境准备 [[email protected] ~]# yum install curl 

解决git pull 命令失效,不能从远程服务器上拉取代码问题

用时候在用Git pull命令的时候不管用,拉取不下来远程分支上的代码,是因为本地分支和远程分支没有建立关联. 处理这种问题很简单就按照提示执行命令即可:git branch --set-upstream-to=origin/fixbug-2.9.8 fixbug-2.9.8 如果想保证这种情况不出现就在建立新分支推送到远程分支上的时候加上-u参数即可 git push -u origin feature- 解决git pull 命令失效,不能从远程服务器上拉取代码问题

git从远程仓库gitLab上拉取指定分支到本地仓库

https://blog.csdn.net/qq_40973353/article/details/80682891 例如:将gitLab 上的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

从SVN上拉取代码

1.先安装SVN,安装好之后在IDEA上进行配置,安装以及配置教程可以在网上找. 2.然后鼠标右键,选择SVN Checkout.弹出下下图,上面地址为拉取代码的SVN地址,下面为代码下载到本地的地址. 3.在idea中打开该项目即可,若想在IDEA拉取和提交代码,则需要进行版本控制的配置.如下图所示,选择VCS->Enable Version Controller Integration会 弹出一个界面如下下图,VNC的话选择Subversion.然后右上角就会出现如图所示的提交.即可进行代码

idea git 从github上拉取项目 更改上传

更改上传: 原文地址:https://www.cnblogs.com/hwgok/p/9514355.html

jenkins自动化部署gitlab上maven程序

部署流程:将代码从gitlab上拉取下来,使用maven打包,将打包后的jar通过ssh发送到服务器上,运行jar程序 注意:本文需要安装一些插件Publish Over SSH 1.新建任务 在主页点击“新建任务” 输入任务名称“gis-server”(随便什么名称都可以) 选择“构建一个maven项目” 确定 2.配置页面-源码管理 2.1.输入“Repository URL”,这是一个gitlab上的代码仓库地址,例如图中的 SSH地址:[email protected]:3dgis/se

IDEA从GitHub仓库拉取代码

1.准备好GitHub账号密码 2.GithHb项目链接地址,Use Https 3.IDEA 设置中找到GitHub,输入账户和密码(File-->Settings-->Vserion Control-->GitHub) 4.IDEA集成Git工具,Git工具需先安装好.(File-->Settings-->Vserion Control-->Git) 5.利用IDEA从GitHub上拉取代码 原文地址:https://www.cnblogs.com/must-gro

jenkins+gradle+Github拉取代码

走了误区,找了三个小时才解决 1)jenkins平台上打包是成功的,但就是没有生成apk文件,找了很久,目前发现在jenkins平台上集成是生成不了的, 用android studio打包可以,具体原因待考证 2)一直对jenkins比较陌生,今天折腾了下,在github上拉取代码,执行python代码成功:配置截图如下

ionic 上拉加载问题(分页)

问题描述: 1.第一初始化时执行了上拉加载更多. 2.上拉时存在执行多次加载动作. angularjs的ajax不提供同步机制,是为了防止页面长时间等待,很多时候我们又需要这种同步机制交换状态,比如上拉加载更多,很多时候不允许同时执行多次加载更多,所以有了这篇文章. 首先上代码 .controller('project', function($scope, $stateParams, $http,$state,$ionicPopup) { $scope.hasmore=true; var run