广州市手机网站建设公司,最新国际热点新闻,便利的广州微网站建设,产品单页网站最近比较忙#xff0c;没时间写博客#xff0c;今天来的早所以写一篇关于gitlab的使用手册分享给大家。目录一、账户/项目申请二、登陆与修改密码三、SSH Key导入四、上传/下载代码1、上传#xff08;用户系统为linux#xff09;2、下载#xff08;用户系统为linux#x…最近比较忙没时间写博客今天来的早所以写一篇关于gitlab的使用手册分享给大家。目录 一、账户/项目申请二、登陆与修改密码三、SSH Key导入四、上传/下载代码1、上传用户系统为linux2、下载用户系统为linux3、上传用户系统为windows4、下载用户系统为windows一、账户/项目申请1、帐号的申请需要用公司的邮箱发邮件申请发送的要求参考下面2-3项2、新项目仓库的新建、新团队成员的授权邮件除了cc给公共组以外每个新人的授权都需要cc给vp否则运维组团队成员不如给该用户授权3、项目组的权限分配申请时邮件需要cc到当前项目的负责人和vp然后权限统一授权由运维组成员来完成。申请账户/项目的格式为姓名职务项目组仓库名项目负责人账户/项目由运维组创建成功后会进行邮件通知反馈邮件里包括完成情况、仓库名等。二、登陆与修改密码在gitlab的web界面http://ip输入账号与密码登陆如果想修改密码的话选择右侧的My Profile然后选择Account最后在Password里修改你的密码如果密码忘记请发邮件给运维组来重置你的账户密码。三、SSH Key导入如果你想进行代码的上传与下载等操作需要你把自己的ssh key导入到gitlab里方法如下1、把id_rsa.pub里的内容复制打开方法为鼠标右键——打开方式——记事本2、选择My Porfile选择SSH Keys选择Add new然后把之前复制的id_rsa.pub里的内容复制到key里然后选择Save。四、上传/下载代码1、上传用户系统为linux如果gitlab库为新库打开后界面应该类似以下界面如果是在linux系统下进行上传代码先进行设置git global设置git config --global user.name Administrator
git config --global user.email mail address其中user.name与user.email都需要输入你自己的信息之后进入到一个已经存在的库里面比如你已经已经存在的库名为testcd test然后在使用下面操作git remote add origin gitlabip:root/test.git
git push -u origin master请记住上面的操作里origin后的gitlabip:root/test.git为你自己收到界面的信息不用跟我上面的一样。如果在进行git remote add origin gitlabip:root/test.git出现下面错误fatal: remote origin already exists.那么请输入以下命令git remote rm origin然后在输入之前的命令git remote add origin gitlabip:root/test.git如果不报错在输入git push -u origin master但请注意这样的操作是创建一个分支为master的并且只有一个分支。请特别注意如果你本地有很多分支并且都想上传到服务端的话git remote add origin gitlabip:root/test.git在这步之后不进行下一步操作输入以下命令git push --all这样就会把所有分支都上传到服务端。如果你还想把你所有的tag都上传到服务端在输入完git push --all后在输入下面命令即可完成上传所有的tags到服务端。git push --tags完成后在打开web界面会出现不是之前的提示操作界面然后你可以选择Files来查看当前文件信息还可以选择Commits来查看提交信息2、下载用户系统为linux当你的用户系统为linux请先找个存放目录比如我在tmp目录然后使用git clone gitlab库地址来进行下载库操作比如刚才的test项目gitlab里的地址为gitlabip:root/test.git下面进行git clone这样就代表你git clone成功。请注意如果git库里有多个分支的话下载的时候需要加上--bare完整格式为git clone –bare git库地址下载完成后可以进入目录使用git branch查看有多少分支使用git tag查看有多少tags。3、上传用户系统为windows如果你的用户系统为windows请进入已经存在库的目录里然后使用git的window工具点击鼠标右键选择Git commit-àMaster当前测试的分支为Master如果你有其他分支请选择好,然后在出现的对话框里输入相应信息输入相应的信息然后选择OK出现下面情况代表完成操作然后登陆到gitlab里的Commits可以看到提交的信息文件的话需要到Files里查看4、下载用户系统为windows在win下找到一个位置然后使用git clone来把上面gitlab里项目的的地址给下载比如刚才的test项目gitlab里的地址为gitlabip:root/test.git进行git clone比如我在E盘下然后选择ok如果出现也选择是Y然后会出现证明在git clone你的test项目如果git clone完成会出现选择Close即可