1在gitlab上创建项目
2在本地项目中 执行命令 git init 使这个目录变成git可以管理的仓库
3接着执行命令 git add 把所有文件添加到暂存区里面去
4执行命令 git commit -m “init” ,把文件提交到仓库。引号内为提交说明。
5执行命令 git remote add origin git@gitlabxxxxcom :Dev/xxxgit 为远程库,进行关联
6如果远程仓库不为空,一定要先pull。执行命令 git pull --rebase orgin master (本次任务中,就遇到了这个问题,先执行第七步则一直报错。如果没有远程仓库则不用先pull)
一、环境准备
1gitlab所在的服务器A(centos7,19216811)
2备份服务器B(centos7,19216812)
3gitlab本地备份目录设置为/var/opt/gitlab/backups/log,本篇也是以此展开
gitlab已经配置了本地备份。如果没有配置,可以参考 >
前言:在上一篇中,已经成功使用docker搭建了Gitlab服务器,这里就简单摸索一下大概的使用教程,我自己也是初学者,就大概简单记录一下而已,如果有什么问题,欢迎留言。
1、root用户登录后,创建项目
2、新增用户
3、项目关联用户
4、本地机子安装git,使用 git --version 确定是否安装成功
5、创建本地仓库,建立完成后,在目录下会生成一个“git”目录,这样就能执行git语句了。
git init :是在当前目录下建立仓库;
git init 文件路径 :指定一个目录创建仓库
6、也可以从服务器上克隆一个库
ssh克隆: git clone git@gitlabexamplecom:root/test-ygit
>
GitLab是由Ruby语言开发的基于Linux的Git服务器,是我见过的最强大的Git服务器。发现它之后,立即决定将Git服务器换成GitLab。 但安装好GitLab之后面临一个问题,如何将服务器上的git项目直接导入到GitLab,之前的Git服务器是由是git+apache搭建的(详见在Linux上用Apache搭建Git服务器)。 在网上发现了这篇文档——Import bare repositories into your GitLab instance,并按之进行了 *** 作。 1)设置存放代码库的主目录 vi /etc/gitlab/gitlabrb 比如这里设置为:git_data_dir "/gitlab/repos" 2)访问刚搭建的GitLab站点,创建一个group,比如cnblogs。 这时会在 /gitlab/repos 下创建 /gitlab/repos/repositories/cnblogs 文件夹。 然后在/gitlab/repos/repositories/创建一个文件夹,比如cnblogs 3)将现有的所有git项目文件复制到这个文件夹 cp -r /data/git/ /gitlab/repos/repositories/cnblogs 4)修改一下复制过来的文件夹的所有者: chown -R git:git /gitlab/repos/repositories/cnblogs 5)运行GitLab导入命令 cd /var/opt/gitlab gitlab-rake gitlab:import:repos 等了一段时间之后,显示done,却一个项目也没导入进来。
在Gitlab上创建工程就不在累述。
开始正餐:
在项目文件夹中 git init 进行初始化,此时会生成一个隐藏文件夹 git ,里面存放配置文件。
设置远程配置
命令: git remote add origin ssh://git@1921680105:222/jikuan/detectiongit ,此时设置url为ssh模式,当然也可以为>
gitlab可以理解成是一个自己的一个git远程仓库吧,github是一个public公共的git远程仓库。反正我是酱紫理解了啦得意
下面讲解客户端如何使用git并且配置gitlab环境吧~~
一、下载git、tortoiseGit 客户端
toroiseGit可下可部下,本身git下载完成之后就是自带Git Bash和Git GUI了,不过个人因为tortoiseSVN用习惯了,所以感觉乌龟的东西用起来比较舒服。。当然你也可以找到自己喜欢的第三方客户端。
以上就是关于创建新的项目并上传到gitlab远端仓库全部的内容,包括:创建新的项目并上传到gitlab远端仓库、GitLab 远程 定时备份、gitlab的简单教程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)