一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。工作原理 / 流程: Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库(比如Github Gitee)二:SVN与Git的最主要的区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器
本篇将介绍演示git的日常使用语法,以及创建gitee仓库,并利用git将本地代码推送到gitee远程仓库。 目录介绍基础语法使用介绍实操一. 准备工作二. 终端操作空白远程 非空白远程三. 通过vscode操作 介绍git和gitee其实是两个东西。gitee是基于git 的代码托管服务网站,而git是一个版本的控制系统。简单来讲,git是一个帮我们管理代码版
读完这篇博文,读者将会对git的工作原理有一个基础性的见解,对于commit,add,push等指令也会更加容易地理解.对于这篇文章的记录和写作思路,都是借鉴于廖雪峰大神的个人网站上的git学习资料的,如有个人理解偏差,谢谢指出。 在GIT中,与SVN等集中式版本控制不同的是,有一个暂存区的概念。这个暂存区称之为stage.如下,是一个工作区: 那么版本库在哪里呢?版本库即
Git学习版本控制简单来说就是用于管理多人协同开发项目的技术
多人开发必须要使用版本控制,提高效率常见版本控制工具GitSVN(Subversion)VSSTFSVisual Studio Online版本控制分类本地版本控制
记录文件每次的更新,对每个版本做一个快照,如RCS集中式版本控制
所有版本数据保存在集中服务器上,如SVN
为了保证安全,服务器需要定期备份
服务器与开发者多对一,多个人提
在上篇文章的结尾我们提到了Git 的三区结构,在版本控制体系中有这样两种体系结构,一种是两区结构一种是三区结构.接下来我们通过对git三区的结构学习来帮助我们更好的去理解并运用Git. 两区结构是其他版本控制软件常用的结构:工作区--版本库,如下图  
关于Git以及几种远程库的介绍网上关于Git的介绍和教程有很多,我只是会基本的使用,但对Git这个功能很感兴趣,经过两天的研究,把我使用的一些基本操作和会使用的几个远程仓库写出来,以供参考。Git介绍我对Git的理解是可以不断保存开发进度的一个控制软件,只要这个文件夹设置为git仓库,我以后对代码做出的任何更改,都是可以追查,撤销的,不怕发生什么不可逆转的错误。git init (新建仓库)git
一、上传 在创建完仓库之后,用户可以通过如下方式,可以向仓库提交第一行代码。此处我们以用户账号下命名为 HelloGitee 的仓库为例。对应的仓库地址为:https://gitee.com/用户个性地址/HelloGitee.git,在实际实践中,你可以将用户个性地址替换为自己的地址。方法1、先将仓库clone到本地,修改后再push到码云的仓库仓库$ git clone https://git
转载
2024-09-02 21:12:03
522阅读
工作区和暂存区: 工作区就是能够在电脑里看到的目录。在工作区的目录中有一个隐藏的目录.git,这个不算是工作区,而是Git的版本库。Git的版本库中存了很多东西,其中自重要的是stage(或者叫做index)的暂存区,还有Git为我们自动创建的分支master,以及指向master的指针HEAD 分支和HEAD的概念以后再说。 前面讲了我们把文件往Git版本库里添加的时候,是分两步执行的: 第一步
前言在前面的文章中,我们一直介绍的在本地Git的仓库相关知识点。而在实际的项目开发中,大多数情况下,我们往往需要和他人进行合作。因此学习如何与他人协作开发项目使我们必须要学习与掌握的知识点。在接下的的文章中,我们将讲解什么是远程仓库,以及如何运用远程仓库。在本文中将介绍如下命令:git remote:管理远程仓库。git push :将修改推送到远程仓库上。git pull :
转载
2024-06-06 11:06:24
354阅读
作者:萧雨山前言最近一直跟几个小伙伴在讨论敏捷项目及其在具体团队中演进的许多问题。我想敏捷是一个从技术到项目管理等多个层次的立体问题。理念上的东西需要反复地思想碰撞和实践,进而去总结。而技术层面则却可以陆续扩展,对于二三线城市,特别是一些小团队,技术能力和使用工具都有脱离当下发展的情况,其原因并非是团队人员惰怠,而是没有良好的入门引导。所以我在自己的博客中开设“实用小帖”一栏,目的是辅助大家寻找并
转载
2024-04-30 19:21:20
532阅读
目标Gitea 的首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好的自建 Git 服务。我们采用 Go 作为后端语言,这使我们只要生成一个可执行程序即可。并且他还支持跨平台,支持 Linux, macOS 和 Windows 以及各种架构,除了 x86,amd64,还包括 ARM 和 PowerPC。如果你想试用在线演示和报告问题,请访问 demo.gitea.com。如果你
首先,通过url:Git - Downloads在以下界面下载git并安装接着,配置git以及基本操作:1.配置用户名称和邮箱地址(必要条件,这样仓库才能分别不同的上传者)在windows桌面上右键,显示更多选项,点击bash here 打开上述窗口后输入以下内容,即可完成该步配置。$ git config --global user.name 这里填用户名
$ git co
转载
2024-09-14 10:34:41
559阅读
Gitea 是一个开源的代码托管平台,旨在提供一个轻量级、高效的自托管 Git 服务。操作系统:CentOS 7.6
Docker 版本: Docker24需要用到的网站:Install Docker Engine on CentOS
Overview of installing Docker Compose
Docker 安装Gitea一、安装 docker 环境
1、移除以前的 docker
原创
精选
2023-12-06 08:21:20
515阅读
一:学习内容git安装步骤详解 二:git下载-基于官网发布最新版本1. git下载官方网址【如果这个慢就用2】:https://git-scm.com/download/win2. git下载镜像网址:https://npm.taobao.org/mirrors/git-for-windows/下载下来的文件为:Git-2.39.2-64-bit.exe 三:git安装1.选
一,下载Git直接进入官网https://git-scm.com/downloads 进行下载,选择一个文件夹,一直点击next安装即可二,工作区域文件从电脑上到仓库中要经过三个区域,分别是工作区,暂存区,本地仓库工作区: 电脑本地文件夹所在的地方暂存区: 暂时存储索引,有时不需要本地修改后立即提交,可以在本地修改稳定后,统一提交到本地仓库本地仓库: 由Git创建的仓库,对发布版本进行管理 工作流
Kubernetes使用Helm部署Gitea仓库
原创
2023-07-05 19:11:36
1850阅读
点赞
Git Gitee大家都知道国内访问 Github 速度比较慢,很影响我们的使用。如果你希望体验到 Git 飞一般的速度,可以使用国内的 Git 托管服务——Gitee(gitee.com)。Gitee 提供免费的 Git 仓库,还集成了代码质量检测、项目演示等功能。对于团队协作开发,Gitee 还提供了项目管理、代码托管、文档管理的服务,5 人以下小团队免费。接下来我们学习一下如何使用 Gite
git 提交到仓库 查看你的远程仓库的路径。
git remote -v
配置原仓库的路径:
git remote add origin http****
git remote add upstream http****
git remote set-url origin https://github.com/1702h06/shopcar.git
再次查看远程目录的位置
首先我们得在github上创建一个仓库。 填好仓库名称、描述,然后提交就可以了。在本地安装好Git,俺使用的是bash. 首先配置一下用户名和邮箱~git config --global user.name "此处为你的github用户名"
git config --global user.email "此处为你注册的github的邮箱"使用以下命令生成rsa公钥~~一路回车就好了,,然后就会看到
1、只删远程仓库文件,但不删本地文件1. 把xxx.iml加到`.gitignore`里面忽略掉
2. git rm -r --cached xxx.iml //-r 是递归的意思 当最后面是文件夹的时候有用
3. git add -A
4. git commit -m "ignore xxx.xml"
5. git push2、查看所有版本提交记录,包括回退版本记录(防止版本回退后,找不到最新