LINUX | git的使用

为了能够更⽅便我们管理这些不同版本的⽂件,便有了版本控制器。所谓的版本控制器,就是能让你 了解到⼀个⽂件的历史,以及它的发展过程的系统。通俗的讲就是⼀个可以记录⼯程的每⼀次改动和 版本迭代的⼀个管理系统,同时也⽅便多⼈协同作业。
⽬前最主流的版本控制器就是 Git 。Git 可以控制电脑上所有格式的⽂件。对于开发⼈员来说,Git 最重要的就是可以帮助我们管理软件开发项⽬中的源代码⽂件!
本文将介绍在linux环境内,git基础使用指南。

下载git

复制代码
yum  install git

在github/gitee上新建仓库,复制仓库地址

在终端执行上图橙色部分命令

就会发现仓库已经被克隆到了本地

1.git add 【文件名】(该文件需要在linux-learning目录内)


2. git commit
提交改动到本地

复制代码
git commit -m "XXX"

最后的 "." 表⽰当前⽬录
提交的时候应该注明提交⽇志, 描述改动的详细内容.

假如你是首次,会出现以下信息:

那么你需要跟着提示执行这两步骤

你可以到gitee上去复制对应代码,粘贴过去执行

这些搞定后再次执行git commit命令,就好了:


3. git push
同步到远端服务器上

bash 复制代码
git push

需要填⼊⽤⼾名密码. 同步成功后, 刷新 Github/gitee ⻚⾯就能看到代码改动了

相关推荐
道路与代码之旅6 小时前
Delphi - IndyHttpServer接收上传文件
运维·服务器
lybugproducer6 小时前
深入 Linux 文件系统:从数据存储到万物皆文件
linux
烦躁的大鼻嘎7 小时前
【Linux】深入Linux多线程架构与高性能编程
linux·运维·服务器·开发语言·c++·ubuntu
羚羊角uou7 小时前
【Linux】system V共享内存
linux·运维·服务器
林克爱塞尔达7 小时前
Linux入门(二)
linux·运维·chrome
破烂儿7 小时前
Ubuntu Server 安装图形界面和通过Window远程桌面连接服务器(Xrdp)
linux·服务器·ubuntu
Hello.Reader7 小时前
Kafka 运维实战基本操作含命令与最佳实践
运维·kafka·linq
存储服务专家StorageExpert7 小时前
手搓一个 DELL EMC Unity存储系统健康检查清单
linux·运维·服务器·存储维护·emc存储
笑口常开xpr8 小时前
Linux 库开发入门:静态库与动态库的 2 种构建方式 + 5 个编译差异 + 3 个加载技巧,新手速看
linux·c语言·动态库·静态库
SonOfWind03118 小时前
CentOS搭建本地源
linux·运维·centos