Linux下git维护

目录

1、安装

2、git是一个版本控制器

3、git操作

1、 #将文件放到本地仓库

2、#提交到本地

3、#远端修改同步(需输密码)

4、#查看提交日志

5、#删除对应文件

4、相关理解:


1、安装

sudo yum -y install git

2、git是一个版本控制器

git vs gitee&& github
对源代码的历史修改进行维护,保留历史的所有修改痕迹
git是工具,github是网站
也是托瓦兹写的

3、git操作

1、 #将文件放到本地仓库

git add filename

2、#提交到本地

git commit -m "提交说明"

3、#远端修改同步(需输密码)

git push  

4、#查看提交日志

git log

5、#删除对应文件

git rm file

4、相关理解:

在进行git.add的时候,只是把变化的部分存到本地仓库的暂存区
并且对变化的部分是增删查改等细节进行记录
而commit则是将暂存区的变化部分,加载到git本地仓库
这两个操作就相当于在本地仓库管理起来了,单机版git
而git push实际是将本地的修改同步到远端仓库
因为对应git来说,本地和远端维护是同步的,所以双方的通信地位是对等的
所以,叫做去中心化分布式版本控制器
每一次删除都要重新上传同步本地仓库和远端仓库
就是把上传动作再来一遍

设置模板:readme相当于一个软件介绍
git支持多分枝开发

git配置:
.git为本地仓库,我们不能直接修改

.gitignore:有些文件我就不想同步到本地和远端,那么将对应的后缀的文件全部放到该文件中
本地和远端只传源代码文件
所以,如果你不想将某些后缀文件传送到远端,就可以在文件内配置相关的后缀信息

相关推荐

  1. Linuxgit维护

    2024-04-21 20:58:03       35 阅读
  2. Linux如何使用Git进行版本控制

    2024-04-21 20:58:03       25 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-21 20:58:03       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-21 20:58:03       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-21 20:58:03       87 阅读
  4. Python语言-面向对象

    2024-04-21 20:58:03       96 阅读

热门阅读

  1. 技术成长ing

    2024-04-21 20:58:03       35 阅读
  2. 解读神秘的华为昇腾910

    2024-04-21 20:58:03       33 阅读
  3. 前端面试01总结

    2024-04-21 20:58:03       31 阅读
  4. BERT 微调中文 NER 模型

    2024-04-21 20:58:03       31 阅读
  5. Spring基础

    2024-04-21 20:58:03       29 阅读
  6. 跳跃算法二

    2024-04-21 20:58:03       38 阅读
  7. qt对json文件下,qdatetime时间的正确读写方式

    2024-04-21 20:58:03       34 阅读
  8. vue 分布式上传文件vue-simple-uploader

    2024-04-21 20:58:03       32 阅读
  9. 区块链技术入门:基础、应用及未来展望

    2024-04-21 20:58:03       36 阅读
  10. Linux 在后台执行 shell 指令的方法

    2024-04-21 20:58:03       35 阅读