zoukankan      html  css  js  c++  java
  • 使用gitlab下载代码(附常用命令)

    Git是现在很多人常用的代码管理工具,这里有一些常用的命令详解,本人接触也不是很久,若有错误,请在评论指出,谢谢

    若计算机中没有安装GIT,可自行查找安装教程,十分简便。

    ①首先,我们需要下载项目,需要在计算机中给项目找到一个位置,使用命令:git clone 项目地址

    项目地址可进入gitlab此处复制,如图:

    红色部分则为项目地址。

    下载完毕后,进入项目目录下可看到众多的文件夹和文件,那就是你下载的项目了。

    ②切换分支(多分支情况)

    这里给张图看看

    在图中可以看到使用了两个命令,分别为

    git branch 查看本地分支

    git branch -r 查看远程分支

    说明:GIT存在本地仓库和远程仓库两个说法,具体是个什么情况,我不太清楚,可自行查查,有结论可在评论分享一下,谢谢。

    而切换分支的功能就是为了让开发者能够备注一下吧(我认为的)

    查看分支后,就可以使用命令   git checkout  进行切换,例如我这里现在已经是develop分支,我想切换到master分支,那我输入命令   git checkout master 则可切换到master分支。

    ③前面的命令都是开发前的准备工作,这里开始是开发中使用的——更新代码 git pull

    在多人开发中,git pull就很重要了。

    若是团队开发,在每天的工作中,我们需要养成一个良好的习惯——就是在开始开发前,更新一下代码

    非常的简便,打开命令行,输入 git pull,再依次输入账号和密码就可以了

    ④提交代码

    每天的工作结束时,若项目中有代码修改,都需要把新的代码上传,以备意外,emmmm,电脑死机等等等

    分步骤: git add -A (添加所有已修改的文件) —— git status (查看当前状态,可看到修改过的文件或者新增的)—— git reset HEAD -- 文件路径(此步骤可有可无,为了剔除无需上传的文件)—— git commit -m '备注'(这里先把代码提交到本地仓库)—— git push(这里把代码提交到远程仓库)

    更新代码时,一定要把代码提交到远程仓库,不然团队中其他人无法拉取到你的修改代码。

    ⑤出现代码冲突时

    有时会出现多人同时修改了同一份文件,这种时候就会出现代码冲突的情况,这个时候一定要先解决冲突再上传,否则会比较麻烦。

    若是已经上传了,可使用命令 git checkout 文件路径 将有冲突的文件还原版本,还原版本后再着手解决冲突,解决后再走一次提交流程即可。

    本人也是最近几个月才开始使用Git,总结一些心得,若有不对的地方,请在评论指出,谢谢!

    若要转载,请跟我联系,谢谢!

  • 相关阅读:
    python3 使用 lxml 库解析 HTML
    套接字
    使用 socket_server 创建一个简单的服务器和客户端
    创建一个超级简单的UDP服务器 / 客户端
    创建一个超级简单TCP交互的服务器/客户端
    python3 stock send() 函数报错: TypeError: a bytes-like object is required, not 'str'
    python3 stock recv OSError: [WinError 10038] 在一个非套接字上尝试了一个操作
    python 之闭包
    任导航(认道行rendaohang)上线啦!~
    Pr Pro CC 2019 添加的时间码不同步/不一样/比实际时间短或长问题排查
  • 原文地址:https://www.cnblogs.com/zhichong/p/11014474.html
Copyright © 2011-2022 走看看