栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Git和码云项目平台使用文档

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Git和码云项目平台使用文档

文章目录

一、Git概述

1、为什么要使用Git

1.1解决文件修改追踪的问题1.2多人协作文件合并的问题1.3.文件访问权限管理 2.为什么选择Git3.Git安装和使用 二、码云

1.注册账号2.创建仓库3.克隆仓库4.提交代码 三、Git多人协作开发

1.添加仓库成员2.多人协作开发 四、Git 高级用法

1.忽略某文件同步和提交2.查看某文件的提交历史记录3.代码回退

一、Git概述

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git是目前世界上最先进的分布式版本控制系统。 1、为什么要使用Git 1.1解决文件修改追踪的问题

1.2多人协作文件合并的问题

1.3.文件访问权限管理

2.为什么选择Git

3.Git安装和使用

git客户端: https://git-scm.com/.

TortoiseGit:https://tortoisegit.org/download/.

先安装Git,再安装TortoiseGit

二、码云

如何建立服务器版本库

方法1-自己搭建服务器(成本高,安全性低,不推荐)方法2-利用公共资源
○ GitHub(速度慢,不推荐)
全球最大的开源社交编程及代码托管网站
公有仓库免费,私有仓库收费
○ Gitee(速度快,推荐使用)
国内最大的开源社交编程及代码托管网站
速度快,不会被墙
公有仓库免费,私有仓库5人以内免费

码云官网:https://gitee.com/.

1.注册账号

建议用邮箱注册

2.创建仓库


填写相关信息,点击创建即可

3.克隆仓库

第一步:复制仓库地址

第二步:在本地文件夹内空白处点击右键

第三步:填入复制的仓库地址

4.提交代码

进入刚刚克隆的仓库文件夹,新建任意的文本文件 往里面任意输入一些文本

右键->Git commit

勾选需要提交的文件,Message栏输入任意的文字,提交按钮切换成Commit & Push 点击切换按钮即可

出现success表示提交成功

在码云远程仓库端可以看到多了一个提交的文件

三、Git多人协作开发 1.添加仓库成员

在远程仓库端点击管理->仓库成员管理->添加仓库成员

有多种方式可以要求用户,每个私有仓库最多可要求5个用户

2.多人协作开发

仓库成员把代码都clone到本地,如果已clone 就跳过此步骤

假设 成员A修改了某个文件如test.txt , 成员A先将修改后的代码提交到远程仓库

成员B 点击鼠标右键->TortoiseGit -> Pull 即可把其他成员提交的代码同步到本地工程


四、Git 高级用法

tips:码云仓库的总大小有限制,不建议把一些大文件如视频,安装包等提交到仓库中(切记、切记、切记),Git比较适合对一些文本,代码,文档等进行版本管理

1.忽略某文件同步和提交

当右键提交的时候,Git默认会找到本工程里所有的有变化的文件,如果有的文件或文件夹不希望和远程仓库同步(如Android中的编译文件夹,每次运行这些文件夹内都会自动生成大量的其他文件),可用如下方法忽略掉这个文件夹的提交

选中该文件夹或者多选多个文件 ->鼠标右键 -> TortoiseGit ->add to ignore list -> 需要忽略提交的文件或文件夹

这样每次右键 提交的时候 默认就不会选中该文件夹内的文件

2.查看某文件的提交历史记录

有时候希望查看某个文件被修改的历史记录,如某应用在某句代码产生的bug,追踪改句代码是谁提交的

选中该文件 ->鼠标右键 -> TortoiseGit -> Show log

可查看该文件被修改的时间以及被谁修改

如要查看该文件某次提交的具体内容,点击改次修改 右键

Compare with working tree :该次修改和目前的文件做对比

Compare with previous revision :该次修改和前一次的版本做对比

可以看出,该次提交就第一行test改成了 test1234

3.代码回退

有时候写完某些代码发现写的不对,想把代码恢复到之前没提交的版本,可以用代码revert功能

如果该文件夹是红色表示有修改的代码没提交

点击右键->commit

选中需要回退的代码,右键Revert

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/756805.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号