美文网首页
Gitlab简单使用一

Gitlab简单使用一

作者: Morphing0527 | 来源:发表于2019-09-28 18:55 被阅读0次

    注册Gitlab用户并创建远程仓库

    使用Gitlab之前需搭建好Gitlab服务器,搭建好之后访问Gitlab服务器首页,如果尚未注册则需要注册一个新用户:

    注册新用户

    注册完成之后会自动登录,然后选择【创建项目】如下:

    创建项目
    项目选项

    创建完成后如下所示:

    创建好的项目

    创建好项目之后可以添加项目文件,当然可以【新建文件】、【添加自述文件】、【添加更新日志】、【添加贡献信息】等按钮来添加相应文件。如果在个人电脑本地环境中已经存在现成的项目,也可以按照命令行指引来把已有的项目添加进来:

    添加已有的项目到本地仓库

    cd existing_folder
    git init
    git remote add origin http://192.168.138.221:90/yuhong/kds.git
    git add .
    git commit -m "Initial commit"
    git push -u origin master
    

    上面这段git命令即命令行指引中的内容,这里我们来重点介绍一下。在执行命令之前需要打开git bash,即在项目根目录下右键,选择“Git Bash Here”(前提是个人电脑上已安装了Git),则会打开Git Bash命令行界面:

    Git Bash

    打开Git Bash命令行界面后就可以录入命令了
    第一行命令

    cd existing_folder
    

    其实这行命令的作用是切换到项目根目录,由于我们是在项目根目录打开的Git Bash,所以这步可以略过。

    第二行命令

    git init
    

    命令的作用是初始化Git本地仓库,即在当前项目根目录下新建一个“.git”的文件夹。

    第三行命令

    git remote add origin http://192.168.138.221:90/yuhong/kds.git
    

    这行命令添加远程仓库与本地仓库的对应关系,其中“origin”即为远程仓库“http://192.168.138.221:90/yuhong/kds.git”在本地的一个别名,关系添加之后,所有对远程仓库操作可以用“origin”来替代,当然“origin”也可以用其他字符串来替换,比如“abc”。

    第四行命令

    git add .
    

    这行命令是将当前目录添加到本地仓库中,“.”代表当前目录。至些当前目录(项目根目录)中所有项目文件添加到了本地仓库中。

    第五行命令

    git commit -m "Initial commit"
    

    该行命令即将本地仓库的修改进行提交,备注为“Initial commit”,当然commit命令只是将文件提交到缓存区,并未真正上传到远程仓储中。

    第六行命令

    git push -u origin master
    

    push命令执行之后才会真正将缓存区中的文件上传至远程仓库。其中origin为远程仓库在本地存储的别名,master为远程仓库的分支名。即将本地仓库提交至远程仓库下的master分支下。

    注:如果本地仓库对应多个远程仓库,即本地仓库向多个远程仓库进行提交或从多个远程仓库更新文件,可以通过第三行命令进行添加本地仓库与另外的远程仓库的对应关系,其中origin 和远程仓库url不能与已有的相冲突。

    密钥对管理

    相关文章

      网友评论

          本文标题:Gitlab简单使用一

          本文链接:https://www.haomeiwen.com/subject/zifzectx.html