当前位置: 首页 > news >正文

中核工建设集团有限公司网站网站功能组件

中核工建设集团有限公司网站,网站功能组件,杭州网站建设推荐,网站开发的工作方法Linux中的git命令行 目录 Linux中的git命令行引入1、Linux下的git工具起源2、gitee的使用.gitignore.git 3、git三板斧3.1 git add3.2 git commit3.3 git push 4、git操作4.1 查看提交日志4.2 查看状态4.3 远端同步4.4 删除文件4.5 修改文件名 引入 当多个开发者同时参与同一个…

Linux中的git命令行

目录

  • Linux中的git命令行
    • 引入
    • 1、Linux下的git工具起源
    • 2、gitee的使用
      • .gitignore
      • .git
    • 3、git三板斧
      • 3.1 git add
      • 3.2 git commit
      • 3.3 git push
    • 4、git操作
      • 4.1 查看提交日志
      • 4.2 查看状态
      • 4.3 远端同步
      • 4.4 删除文件
      • 4.5 修改文件名

引入

当多个开发者同时参与同一个项目时,代码的管理和协作变得非常重要。版本控制器(Version Control 可以帮助开发者追踪代码的变化、协同工作、还原历史版本、定位错误等,极大地提高了代码的可维护性和稳定性。而Git作为一个强大的版本控制系统,为开发者提供了多种优秀的功能和工具,帮助开发者更加高效、可靠地开发和管理代码。

1、Linux下的git工具起源

雷纳斯·本纳第克特·托瓦兹(Linus Benedict Torvalds)是一位著名的计算机程序员,他是Linux操作系统的创建者。Git是一种分布式版本控制系统,由托瓦兹于2005年创建。

托瓦兹创建Git的主要原因是他在管理Linux内核代码时遇到了一些问题。他觉得当时使用的版本控制工具无法满足Linux内核项目的需求,因此他开始思考如何创建一种更好的版本控制系统。Git是他的解决方案之一,而且现在它已经成为了全球最流行的版本控制系统之一,广泛应用于各种软件开发项目中。

2、gitee的使用

前面我们已经了解到Git是一种分布式版本控制器,gitee与github由此诞生,它们均是一个基于Git的代码托管平台;在国内,我们处于稳定性的考虑,我们使用gitee作为我们的代码托管仓库

step1:我们首先新建一个仓库

image-20230411092924787

image-20230410205331420

step2:得到远端仓库地址

image-20230410205539271

step3:在Linux环境上使用git将远端的仓库拉取到本地

sudo yum install git    #安装git工具
#git clone 后面跟刚刚复制的仓库地址
git clone https://gitee.com/how-vague-and-fragile-love-is/linux_-test.git

image-20230411093338310

此时我们即可查看到拉去到本地的git仓库:

image-20230411093400808

进入仓库并查看内容:

cd linux_-test
ls -al

image-20230411093515935

.gitignore

.gitignore 是一个在 Git 仓库中使用的文件,用于指定不应由 Git 跟踪项目更改的文件和目录(凡是在.gitignore文件内部的后缀,对应的文件,不会被上传到gitee上)

vim .gitignore

.git

在创建Git仓库时,Git会自动在项目目录中创建.git目录。该目录通常是隐藏的,因此不会在常规文件浏览器中显示;.git目录用于存储Git仓库中的所有信息,通过在其中存储Git仓库的所有信息,Git可以跟踪文件的所有更改并记录它们的历史记录。

push到远端本质就是将你本地.git文件里面的内容同步到gitee上

3、git三板斧

image-20230410214134677

3.1 git add

git add命令用于将修改后的文件添加到暂存区,这是Git版本控制中的第一个阶段

①方式一:可将指定文件添加到暂存区:

git add [filename]

②方式二:直接将当前目录下新增文件(所有修改的文件)添加到暂存区:

git add .

示例如下:(我们一般直接使用方式二即可)

#添加文件
git add .

image-20230411094604285

其中hellolinux_-test目录下新添加的文件,通过git add .操作将它添加至暂存区


3.2 git commit

Git commit命令用于将修改提交到本地仓库中

git commit -m '提交日志'

提交日志是记录代码仓库中每一次提交信息的一种记录形式。每次提交都会包括一个简短的描述、作者、提交时间等基本信息。提交日志的作用是方便开发人员在后续的开发工作中查看、理解和管理代码的变更历史

示例如下:

git commit -m 'first update test'

image-20230411094740028


3.3 git push

它可以将本地分支上的提交(commit)推送到远程仓库中

git push

image-20230411095132258

此时我们查看远端仓库即可看到我们上传的内容:

image-20230411095605914

4、git操作

4.1 查看提交日志

git log     #查看提交日志

image-20230411095901657

使用该命令查看提交日志是倒着的,第一个是最近一次的提交日志。

4.2 查看状态

例如我们修改.gitignore文件:

vim .gitignore 

image-20230411100142615

使用如下命令查看状态:

git status

image-20230411100233777

测试修改.gitignore文件

image-20230411100439724

查看远端仓库:

image-20230411100530564

4.3 远端同步

当我们直接修改远端仓库时,会出现远端仓库与本地仓库不一致的情况,此时git push会出错,因此我们需要将远端仓库拉取到本地同步,再push

#将远端仓库拉取到本地同步
git pull#将我们本地仓库push到远端
git push

4.4 删除文件

删除本地仓库的文件:

git rm [filename]

4.5 修改文件名

修改文件名:

#使用mv指令,变化不会记录在status当中
git mv [旧文件名] [新文件名]

例如:

git mv hello helloworld

再使用git status查看状态:
在这里插入图片描述

http://www.yayakq.cn/news/908669/

相关文章:

  • 大学一学一做视频网站网站备案完成后该如何做
  • 江西省建设厅网站首页路桥区商用营销型网站建设
  • 汉中城乡建设网站首页简单网站开发准备
  • 建设风景区网站的目的备案 填写网站信息
  • 软件开发常用架构网络seo啥意思
  • 网站推广计划包含的主要内容网站网络推广教程
  • 网站建设教程照片wordpress 读取图片慢
  • 活动网站个人做论坛网站有哪些
  • 广东省网站建设公司排名佛山网络推广哪里好
  • 沙河高端网站建设郑州免费自助建站模板
  • 怎么做好一个网站湖南衡五建设公司网站
  • 宜城建设局网站网站开发英语翻译
  • 苏州吴中区做网站价格广西住建厅考试培训中心
  • 商洛市住房城乡建设厅网站甘肃省作风建设年活动有网站
  • top网站怎么做网站建设找哪一家比较好
  • 中国城乡与住房建设部网站首页佛山企业自助建站系统
  • 普通网站和营销型网站的区别嵊州网站建设
  • 工程中心网站建设汇报wordpress简化评论
  • 企业档案网站建设关键词seo排名优化如何
  • 学校网站建设管理制度设计师做画册必备网站
  • 网站建设方案优化简单网站设计价格
  • 手机回收网站做多久学校网站建设项目需求报告
  • 点击图片是网站怎么做的半成品公司 网站
  • 综合网站设计性能网站建设
  • 本地镇江网站建设江苏建站
  • 广州网站建设八爪鱼包小盒设计网站
  • asp 网站管理系统响应式网站好还是自适应网站好
  • 建设银行春招报名网站备案 新增网站
  • 广州建设高端网站企业网站是否可以做淘宝客
  • 重庆h5建站网站开发工资咋样