admin管理员组

文章数量:1794759

gitlab入门(保姆级)教程

gitlab入门(保姆级)教程

 首先来说说git和gitlab有什么区别? 

  • gitlab是基于git的项目管理软件。
  • gitlab是一个用于仓库管理系统的开源项目,使用git作为代码管理工具,并在此基础上搭建起来的web服务。
  • git是一个分布式版本控制系统,不同类型的版本控制软件还有svn、mercurial、vss等。
  • 下面直接上命令:

    (前提确保电脑已经安装git)

    git global setup(git全局设置)

    git config --global user.name "库名" git config --global user.email "邮箱"

    create a new repository(创建一个新的仓库)

    git clone xxxxxx(clone with http)

    cd (项目文件夹名字)

    touch README.md

    git add README.md

    git commit -m "add README"

    git push -u origin master

    push an existing folder(推送现有文件夹) 【常用】

    cd (项目文件夹名字)

    git init

    git remote add origin xxxxxx(clone with http)

    git add .

    git commit -m "xxxx"

    git push -u origin master

    push an existing git repository(推送现有的git仓库) 

    cd (项目文件夹名字)

    git remote rename origin old-origin

    git remote add origin xxxxxx(clone with http)

    git push -u origin --all

    git push -u origin --tags

    本文标签: 保姆入门教程gitlab