公司项目协作Git的使用

server/2024/9/24 23:12:21/

声明:因本人技术有限,这篇文章里面可能会有一些错误,希望发现的同仁能够指出,还望大家海涵。如果你觉得这个对你来说完全小儿科,你也可以无视,这篇教程只是给对git还不是很熟悉,不懂如何使用版本工具的同仁予以参考。
1、目的
由于我们的项目都是多人合作,在编写代码的时候多人同时工作就会造成代码不好管理的问题。现已在软件部的公共电脑上搭建了一个局域网内的Git服务器Gitea,可以将代码上传到这个服务器更好的多人协作。
2、使用条件
在进行多人协作前,需要在自己的电脑上面安装Git。还需要在局域网内的服务器上注册一个账号,注册的时候注意使用公司内部的邮箱进行注册。鉴于大部分人都不习惯使用Git命令行,故在这里推荐一个软件GitKraken,这些所用到的软件包含在这个文档中,直接双击打开即可(如果Office阻止打开应用程序,可以找我索取)。局域网内的Git服务器地址是192.168.46.139,直接在浏览器输入这个地址即可,这里推荐使用内核是Chrome的浏览器进行打开,其它浏览器有可能打不开。
3、配置步骤
a)首先安装Git,为了方便及易懂,这里在安装的时候就不配置里面的参数了,全部点下一步直到安装完成。
b)再使用浏览器登陆局域网服务器,进行注册账号,注册完成后登陆进去。先点击头像右边的黑三角,再点设置
c)这个SSH密钥是通过Git或者GitKraken生成的,如果使用命令行的话就需要将Git生成的密钥复制到上图所示的位置,使用GitKraken操作的话就需要在GitKraken中生成密钥复制到这里。
d)Git生成密钥步骤,随便找个文件右击,选择git bash here就会出现Git的命令行,在命令行里面输入“ssh-k


http://www.ppmy.cn/server/15585.html

相关文章

2024.4.23 关于 LoadRunner 性能测试工具详解 —— VUG

目录 引言 LoadRunner 三大组件之间的关系 LoadRunner 脚本录制 启动并访问 WebTours 脚本录制 编译 运行(回放) LoadRunner 脚本加强 事务插入 插入集合点 插入检查点 参数化 ​编辑 打印日志 引言 问题: 此处为啥选择使用 Lo…

融合公式调权思考

一般在多目标任务任务中有加法公式、乘法公式、混合加法、非线性公式等,通过业务特性和应用场景选择不同方式,线上调参也有很多方案,自动寻参(成本较高,比如进化算法、网格搜索、随机搜索、贝叶斯优化、自动调参工具如…

Java集合

零.集合整体概述 为什么使用集合而不是数组? 因为集合大小可变,提供了各种各样的数据结构,支持各种各样的类型,有各种各样方便使用的API。 一.List 1.ArrayList:数组 ArrayList 中可以存储null 值,但不建议向其中添…

20240425在Ubuntu20.04下检测HDD机械硬盘

20240425在Ubuntu20.04下检测HDD机械硬盘 2024/4/25 14:28 百度:免费 HDD 机械硬盘坏道检测 ubuntu HDD机械硬盘 坏道检测 https://blog.csdn.net/anny0001/article/details/136001767 ubuntu 坏道扫描 Mystery_zero 已于 2024-02-02 22:20:46 修改badblocks -b 819…

react之初识state

第二章 - 添加交互 State: 组件的记忆 组件通常需要根据交互更改屏幕上显示的内容。输入表单应该更新输入字段,单击轮播图上的“下一个”应该更改显示的图片,单击“购买”应该将商品放入购物车。组件需要“记住”某些东西:当前输入值、当前…

第八章_VLAN、Trunk和VLAN间路由

VLAN和 Trunk是企业局域网最基本和最核心的网络技术,在部著和实施局域网时应用广泛。VLAN技术可以很容易地控制广播域的大小。有了VLAN,交换机之间的级联链路就需要Trunk技术来保证该链路可以同时传输多个VLAN的数据。管理员可以手动配置交换机之间链路上…

Visual Studio调试C/C++指南

1. 前言 Visual Studio(VS)是微软开发的一款集成开发环境(IDE)软件,支持C/C、C#、VB、Python等开发语言,开发桌面、Web等应用程序。VS功能极其强大,使用极其便利,用户数量最多,被誉为"宇宙…

MyBatis笔记——mybatis核心配置文件

核心配置文件详解 <?xml version"1.0" encoding"UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "https://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration><…