• git-2-企业级gitlab的使用及管理工具Sourcetree


    Git相关使用

    一、git 安装配置

    1.本地电脑下载git客户端,链接:https://git-scm.com/download/win

    或者直接用提供的包

    2、双击下载的exe文件进行安装

    ①点击下一步:Next

    ②一直点击:Next

    直到安装完成。

    3、cmd窗口输入git,验证正常

    4、配置git访问我们的gitlab

    ①全局设置,cmd输入,如广深小龙我的名字,我的邮箱:

    git config --global user.name "广深小龙"

    git config --global user.email "gsxl@xx.com"

    ②生成秘钥输入(需按三次回车键):

    ssh-keygen -t rsa -C "gsxl@xx.com"

    此时在用户目录下有一个.ssh文件夹

    5、git 语法使用,自己去百度

    另外强烈推荐使用这款工具进行git管理:Sourcetree

    二、gitlab配置

    因为我们需要上传或者拉取gitlab的代码,那么也需要配置我们生成的秘钥给gitlab,这样才有权限访问。

    1、登录gitlab:http://192.168.1.xxx/

    2、复制本地git生成的id_rsa.pub秘钥

    3、gitlab设置

    将复制的id_rsa.pub秘钥粘贴到ssh key中保存即可。

    三、clone项目

    1.自定目录下clone项目,输入cmd

    2.执行clone命令

    git clone -b 分支名称 仓库地址

    如jms的所有脚本分支:all,地址为:ssh://git@192.168.1.xxx:xxxx/test/xxx.git

    那么输入命令:git clone -b all ssh://git@192.168.1.xxx:xxxx/test/xxx.git

    四、Sourcetree工具使用配置

    1、(提供的安装包进行安装)安装包双击安装

    2.随便输入

    3.Sourcetree 打开后,工具-选项

    4、Sourcetree 选择下图这个保存

    5、Sourcetree 拖拽刚才克隆的项目过来,双击打开

    6、然后复制粘贴你的脚本到项目目录下

    7、Sourcetree

    一般git步骤:

    暂存自选文件→备注信息→提交到某个分支→推送

    如果是多人协作git步骤:

    获取→拉取(同步)→暂存自选文件→备注信息→提交到某个分支→推送

    如果协作出现冲突那就要解决冲突,看冲突情况来解决...

    其它介绍:

    回滚提交,作用:回滚上一次提交的内容

    步骤:History→回滚提交→推送

    当然可以不用工具操作,用命令或你喜欢的,这里只是介绍我自己在用的~

    更多自行了解或者百度一下,如有疑问请先百度,如果实在不行找泡泡龙等其他人咨询!!!

    欢迎来大家QQ交流群一起学习:482713805

  • 相关阅读:
    Javascript高级程序设计-对象
    获取访问来源
    jQuery 序列化表单数据 serialize() serializeArray()
    Web用户的身份验证及WebApi权限验证流程的设计和实现
    Asp.Net WebAPI中Filter过滤器的使用以及执行顺序
    ASP.NET Web API 过滤器创建、执行过程(二)
    ASP.NET Web API 过滤器创建、执行过程(一)
    MVC和Web API 过滤器Filter
    在ASP.NET Core Web API上使用Swagger提供API文档
    Json常用组件
  • 原文地址:https://www.cnblogs.com/gsxl/p/14443628.html
Copyright © 2020-2023  润新知