git服务器 windows(windows 浏览器下输入ubuntu上的gitlab服务器网址不能访问)

2024-08-28 17:55:24 1

git服务器 windows(windows 浏览器下输入ubuntu上的gitlab服务器网址不能访问)

各位老铁们,大家好,今天由我来为大家分享git服务器 windows,以及windows 浏览器下输入ubuntu上的gitlab服务器网址不能访问的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

本文目录

windows 浏览器下输入ubuntu上的gitlab服务器网址不能访问

GitLab使用介绍这两天因为项目需求需要搭建一个GitLab服务器,遇到了很多问题,参考了很多网络资料,终于搭建成功,在此把这个过程记录一下,利人利己。最终目的1,在Linux下创建GitLab服务器,客户端能够完成git的clone,pull,commit,push操作。2,能够通过浏览器访问服务器上的GitLab主页,登录之后能够实现,创建工程,增加用户等操作。

git可以用windows做服务器吗

当然可以的。目前在windows平台上的git服务器大多数采用CopSSH+MsysGit的方式来实现,当然这种方式也是最原汁原味的在windows平台上搭建git服务器的方式,提供了最高程度的安全。

windows下git怎么管理权限

一、安装软件:msysGit-fullinstall-1.8.1.2打开之后设置安装路径,默认为C:\msysgit,如图: 注意:如果要自定义安装路径,请不要安装在带有空格的路径以及含有中文的路径下点击“OK”以后开始安装,首先将文件解压到安装目下,然后会自动开始编译,编译结束之后,若看到与下图中类似的内容,则表明编译成功。二、配置注意:在配置过程中会对一系列文件进行,请使用支持 unix 格式的器Notepad++,1、C:\msysgit\msysgit\etc\gitconfig 添加:(这里选择了默认安装路径) commitencoding = GB23122、C:\msysgit\msysgit\etc\inputrc 修改两行为:set output-meta onset convert-meta off3、C:\msysgit\msysgit\git\contrib\completion\git-completion.bash 末尾增加:alias ls=’ls --show-control-chars --color=auto’4、C:\msysgit\msysgit\etc\bash_profile 末尾增加:export LESSCHARSET=utf-8三、gitlab服务器端的设置访问gitlab服务器,界面如下:输入账号密码登陆以后(假设你的账号是user_test@user.test),点“New Project”,这里设置工程名为example,创建工程之后网页会有提示: You won’t be able to pull or push project code via SSH until you add an SSH key to your profile 这时我们需要把刚才生成的公钥递交到服务器上,点击“add an SSH key”,出现如下界面:我们需要生成一对 Key(这里指密钥),然后才能通过加密的方式和服务器的代码库取得同步。现在运行C:\msysgit\msysgit\msys.bat,并执行以下命令:(注意请把user_test@user.test替换成你的账号)$ ssh-keygen -t rsa -C "user_test@user.test"一路回车,如图:密钥生成成功!密钥分成两个文件,一个私钥(id_rsa)、一个公钥(id_rsa.pub)。私钥保存在你的电脑上,公钥交项目负责人添加到服务器上。用户必须拥有与服务器公钥所配对的私钥,才能访问服务器上的代码库。 【注意!】为了项目代码的安全,请妥善保管你的私钥!因为一旦私钥外泄,将可能导致服务器上的代码被泄漏! 接下来将公钥提交给gitlab服务器即可。打开C:\Users\Administrator\.ssh\id_rsa.pub,将里面的内容复制到“add an SSH key”网页上的key文本框中,Title填写为你的邮箱账号,这里为user_test@user.test,保存后即添加成功。 【注意!】这里的Administrator为windows下的登陆用户,如果不清楚登陆用户名,点击开始菜单即可看到用户名,见下图:现在回到刚才的工程目录对应的网页中,有提示信息,按照它给的步骤一步步来即可,这里作简单解释:Git global setup:git config --global user.name "user_test"#git的全局设置,设置一次即可,这里设置用户名git config --global user.email "user_test@user.test"#git的全局设置,设置一次即可,这里设置邮件Create Repositorymkdir example#在当前目录创建example工程文件夹cd example#切换目录example目录git init#初始化本地的git仓库touch README#创建一个新文件,名字为READMEgit add README#将对README文件的修改通知gitgit commit -m ’first commit’#将通知给git的修改提交到本地仓库上,-m为设定提交理由:first commitgit remote add origin git@10.10.144.235:user_test/example.git#添加远程服务器端的git仓库,名字为origin,链接内容为最后一串字符git push -u origin master#将本地git仓库的内容推送到origin链接上,推送版本默认为主版本第一次提交后会提示连接不能建立,因为rsa的fingerprint没有验证,我们选择yes之后随即开始推送,如果出现类似于如下图的情况,那么表明推送成功!以后若要再次提交只需要执行 :git add xxx(xxx为修改的文件) git commit -m ’xxx’(xxx为提交的原因) git push -u origin master(本地推送到远程服务器端)

如何搭建git服务器 windows

GitLab是由Ruby语言开发的基于Linux的Git服务器,是我见过的最强大的Git服务器。发现它之后,立即决定将Git服务器换成GitLab。但安装好GitLab之后面临一个问题,如何将服务器上的git项目直接导入到GitLab,之前的Git服务器是由是git+apache搭建的(详见在Linux上用Apache搭建Git服务器)。在网上发现了这篇文档——ImportbarerepositoriesintoyourGitLabinstance,并按之进行了操作。1)设置存放代码库的主目录vi/etc/gitlab/gitlab.rb比如这里设置为:git_data_dir"/gitlab/repos"2)访问刚搭建的GitLab站点,创建一个group,比如cnblogs。这时会在/gitlab/repos下创建/gitlab/repos/repositories/cnblogs文件夹。然后在/gitlab/repos/repositories/创建一个文件夹,比如cnblogs3)将现有的所有git项目文件复制到这个文件夹cp-r/data/git/*/gitlab/repos/repositories/cnblogs4)修改一下复制过来的文件夹的所有者:chown-Rgit:git/gitlab/repos/repositories/cnblogs5)运行GitLab导入命令cd/var/opt/gitlabgitlab-rakegitlab:import:repos等了一段时间之后,显示done,却一个项目也没导入进来。经研究发现,在导入时,GitLab只认文件夹名以.git结尾的项目。于是,将要导入的项目文件夹名称加上.git后缀,再次进行导入。结果显示导入成功,比如:Processingcnblogs/CNBlogsJob.git*CreatedCNBlogsJob(cnblogs/CNBlogsJob.git)Done!可以是GitLab站点上却看不到已导入的项目。多次努力,也没能解决这个问题。后来,实在没法,改为手动导入,导入方法如下:1)在GitLab站点上创建与要导入的项目同名的项目。2)进入刚创建的项目文件夹cd/gitlab/repos/repositories/cnblogs/项目名称.git3)删除该文件下的所有文件rm-rf*4)将要导入的项目文件夹下的所有文件复制过来cp-r/data/git/CNBlogsJob/*/gitlab/repos/repositories/cnblogs/CNBlogsJob.git就这样将项目一个一个地导入进来。5)导入完成后,修改一下导入的所有项目的文件所有者chown-Rgit:git/gitlab/repos/repositories/cnblogs如果不修改所有者,客户端无法进行gitpush。就这样手动地完成了现有Git项目的导入。备注:操作系统是CentOS6.2,GitLab版本是7.8.4。

文章分享结束,git服务器 windows和windows 浏览器下输入ubuntu上的gitlab服务器网址不能访问的答案你都知道了吗?欢迎再次光临本站哦!

git服务器 windows(windows 浏览器下输入ubuntu上的gitlab服务器网址不能访问)

本文编辑:admin

更多文章:


基础入门教程(学做菜如何入门)

基础入门教程(学做菜如何入门)

本文目录学做菜如何入门如何学习插花的花艺技巧,有什么适合零基础入门知识教程word2010基础操作教程之快速选择文本的窍门WORD入门教程零基础怎么开始学习VBWeb前端零基础可以学吗难学吗想学app开发,零基础怎么入手突然想从事安卓开发的

2024年7月4日 03:07

random函数生成多个随机数(产生多个随机数)

random函数生成多个随机数(产生多个随机数)

本文目录产生多个随机数一个单元格怎么自动生成多个随机数python同时生成多个不同的随机数怎么搞产生多个随机数参考注释说明《html》《body》《title》随机数《/title》《body》《body》《input type="butt

2024年5月10日 16:55

surfacert刷安卓教程(如何在surface上运行安卓应用)

surfacert刷安卓教程(如何在surface上运行安卓应用)

本文目录如何在surface上运行安卓应用请问谁知道surface平板电脑怎么刷机surface rt怎么用u盘重装系统我的surface pro 2能装安卓系统吗哪位大神能救救我的电脑,我的电脑是surface rt,怎么强刷成别的系统s

2024年7月21日 20:41

游戏代码大全(如果我知道一个游戏的代码,我还需要哪些东西才可以控制一个游戏)

游戏代码大全(如果我知道一个游戏的代码,我还需要哪些东西才可以控制一个游戏)

本文目录如果我知道一个游戏的代码,我还需要哪些东西才可以控制一个游戏有谁能帮我用Python解一个题或者做个小游戏,题目自行设计,大概50行,python能写什么小游戏请用PYTHON编一个小游戏,如五子棋,连连看,贪吃蛇,扫雷,计算器等等

2024年6月7日 06:25

handler翻译(handler是什么意思)

handler翻译(handler是什么意思)

本文目录handler是什么意思handler是什么类型的公司如何翻译handler是什么意思handler_百度翻译handler (信息)处理机;拳击教练handler是什么类型的公司如何翻译个人的话一般指三种人,高端场合:顾问

2024年6月30日 15:00

java的jdk是什么(jdk到底有什么作用)

java的jdk是什么(jdk到底有什么作用)

本文目录jdk到底有什么作用jdk作用是什么jdk是什么,有什么用请问一下JAVA的jdk是什么意思啊是里面分支的技术JDK是什么jdk是什么JAVA里面的JDK是指什么呢jdk到底有什么作用jdk是整个java开发的核心,是Java语言的

2024年7月6日 11:38

curl的形容词形式(curl your toes是很激动的意思吗俚语中)

curl的形容词形式(curl your toes是很激动的意思吗俚语中)

本文目录curl your toes是很激动的意思吗俚语中wind用英语怎么读音读出来curl 与 curve 在使用上有何区别英语中头发的形容词:长短、曲直、颜色、beautiful等 怎么排序y, er, ow, ble结尾的双音节形容

2024年6月17日 19:28

eclipse功能介绍(eclipse 是什么)

eclipse功能介绍(eclipse 是什么)

本文目录eclipse 是什么eclipse是什么意思eclipse常用的一些功能eclipse怎么创建web项目eclipse是干嘛用的eclipse是干什么的用的啊eclipse做什么用的能详细介绍Eclipse么谢谢eclipse 是

2024年6月30日 02:00

logcat可以删除吗(logcat.zip可以删除不)

logcat可以删除吗(logcat.zip可以删除不)

“logcat可以删除吗”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看logcat可以删除吗(logcat.zip可以删除不)!本文目录logcat.zip可以删除不用logcatProc = Runtime.getRun

2024年7月12日 17:42

数据库技术顾问面试题(数据库常见笔试面试题)

数据库技术顾问面试题(数据库常见笔试面试题)

大家好,如果您还对数据库技术顾问面试题不太了解,没有关系,今天就由本站为大家分享数据库技术顾问面试题的知识,包括数据库常见笔试面试题的问题都会给大家分析到,还望可以解决大家的问题,下面我们就开始吧!本文目录数据库常见笔试面试题数据仓库面试题

2024年8月1日 09:30

服务器系统备份(有两台服务器,如何做双机热备份)

服务器系统备份(有两台服务器,如何做双机热备份)

本文目录有两台服务器,如何做双机热备份服务器怎么做定时备份、自动备份服务器备份方式大概有以下几种 详细�0�3服务器系统如何备份才能保证数据万无一失服务器备份该如何进行服务器数据怎样备份服务器差异备份怎么做如何选择正确的服务器备份方法服务器

2024年7月4日 00:34

html文件怎么改成exe文件(怎么把htm文件转化为exe文件)

html文件怎么改成exe文件(怎么把htm文件转化为exe文件)

本文目录怎么把htm文件转化为exe文件怎么把360帮帮堂的安装包.html格式改为.exe格式,家里的文件夹都看不到.html只有打开网站才看的到.html怎么把文件的后缀名改exe那种的html怎么转换EXE文件html打包成exe文件

2024年7月18日 10:25

python是强类型还是弱类型(什么是强类型,什么是弱类型哪种更好些为什么)

python是强类型还是弱类型(什么是强类型,什么是弱类型哪种更好些为什么)

各位老铁们,大家好,今天由我来为大家分享python是强类型还是弱类型,以及什么是强类型,什么是弱类型哪种更好些为什么的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我

2024年7月16日 16:13

让div水平垂直居中(html的问题,怎么让一个DIV在另一个DIV中水平垂直居中)

让div水平垂直居中(html的问题,怎么让一个DIV在另一个DIV中水平垂直居中)

大家好,今天小编来为大家解答以下的问题,关于让div水平垂直居中,html的问题,怎么让一个DIV在另一个DIV中水平垂直居中这个很多人还不知道,现在让我们一起来看看吧!本文目录html的问题,怎么让一个DIV在另一个DIV中水平垂直居中怎

2024年7月18日 06:43

java培训课程设计(无锡java培训有哪些内容无锡中软卓越的Java培训课程怎么设置的)

java培训课程设计(无锡java培训有哪些内容无锡中软卓越的Java培训课程怎么设置的)

本文目录无锡java培训有哪些内容无锡中软卓越的Java培训课程怎么设置的参加java培训,怎样的课程设置才合理无锡java培训有哪些内容无锡中软卓越的Java培训课程怎么设置的首先可以从课程体系方面考虑下,可以做如下参考初级JAVA的基础

2024年7月5日 21:24

clown是什么意思(clown这英语怎么念用汉字来表达,)

clown是什么意思(clown这英语怎么念用汉字来表达,)

本文目录clown这英语怎么念用汉字来表达,clown是什么意思 clown怎么解释clown是什么意思clown是什么意思啊Clown是什么意思clown这英语怎么念用汉字来表达,英  一、意思:n. 小丑;粗鲁愚蠢的人v. 扮小丑;胡闹

2024年6月26日 02:57

电子表格数字相加方法(excel表格数据相加的方法)

电子表格数字相加方法(excel表格数据相加的方法)

本文目录excel表格数据相加的方法EXCEL表格里数字相加 有以下几种操作方法excel表格内怎样计算两数值相加表格数字怎么求和excel表格内容相加的方法EXCEL表格,怎么将一个单元格里面的数字全部相加EXCEL表格里数字相加表格里的

2024年6月29日 13:24

网络技术与应用(计算机网络技术和计算机应用技术 哪个好)

网络技术与应用(计算机网络技术和计算机应用技术 哪个好)

本文目录计算机网络技术和计算机应用技术 哪个好计算机网络技术与应用的内容简介网络技术应用都有哪些计算机网络技术和计算机应用技术有什么区别啊计算机网络技术与应用的介绍计算机网络技术与应用的目录计算机网络技术与计算机应用技术有什么区别计算机网络

2024年5月1日 08:55

iomanip和iostream(c++中的iomainp.h和iostream.h有什么区别)

iomanip和iostream(c++中的iomainp.h和iostream.h有什么区别)

本文目录c++中的iomainp.h和iostream.h有什么区别#include #include #include using namespace std; void main() { double suC++头文件iomanip 有

2024年7月24日 12:03

html5模板psd(淘宝C店的psd模版如何使用)

html5模板psd(淘宝C店的psd模版如何使用)

“html5模板psd”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看html5模板psd(淘宝C店的psd模版如何使用)!本文目录淘宝C店的psd模版如何使用网站前台开发:用的模板是PSD,HTML模板,后台程序员用的是A

2024年9月7日 16:40

近期文章

本站热文

iphone vpn设置(ios设置vpn快捷开关)
2024-07-22 15:01:12 浏览:2334
windows12正式版下载(操作系统Windows Server 2012 R2,在哪能下载到,公司用的)
2024-07-20 17:26:53 浏览:1730
java安装教程(win10如何安装JAVA)
2024-07-19 19:55:49 浏览:1154
client mfc application未响应(每次进cf就提示client MFC Application未响应该怎么办啊!急急急)
2024-07-20 11:15:58 浏览:1151
标签列表

热门搜索