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

学习笔记025——Git基本基本命令

‌Git是一种分布式版本控制系统,允许用户在没有网络连接的情况下进行版本控制。‌ Git通过本地克隆实现完整的版本控制存储库,这使得开发者可以在本地提交工作,然后将本地存储库与服务器上的存储库同步。这种分布式的工作方式使得Git非常灵活,成为许多团队和个人的首选版本控制系统。

Git下载。

下面介绍基本命令。

目录

1、初始化当前目录

2、新建一个目录,将其初始化为Git代码库

3、克隆一个项目

4、显示当前的Git配置

5、设置提交代码时的用户信息

6、加当前目录的所有文件到暂存区

7、删除工作区文件,并且将这次删除放入暂存区

8、提交暂存区到仓库区

9、移除【暂存区】文件不参与提交

10、显示有变更的文件

11、显示当前分支的版本历史

12、增加一个新的远程仓库,并命名

13、推送到远程仓库


1、初始化当前目录

git init

2、新建一个目录,将其初始化为Git代码库

git init [project-name]

3、克隆一个项目

git clone [url]

## 举例
git clone https://gitee.com/han_tian_le/xxx.git

4、显示当前的Git配置

git config --list

5、设置提交代码时的用户信息

git config [--global] user.name "[name]"
git config [--global] user.email "[email address]"

6、加当前目录的所有文件到暂存区

git add .

7、删除工作区文件,并且将这次删除放入暂存区

git rm [file1] [file2] ...

8、提交暂存区到仓库区

git commit -m "提交消息"

9、移除【暂存区】文件不参与提交

git rm --cached -r 文件名
git commit -m "移除了某些文件"

eg:
git rm --cached -r .idea/

10、显示有变更的文件

git status

11、显示当前分支的版本历史

git log

12、增加一个新的远程仓库,并命名

# 查看有那些仓库名
git remote


git remote add [远程仓库名,默认写:origin] [远程仓库url]


# 举例
git remote add ahterminalhouse--zj  https://gitee.com/han_tian_le/xxx.git

13、推送到远程仓库

git push -u [远程仓库名,默认写:origin] [分支名,默认写:"master"]


# 举例
git push -u hlj_wms "master"


http://www.kler.cn/a/400384.html

相关文章:

  • Django5 2024全栈开发指南(三):数据库模型与ORM操作
  • django的model时间怎么转时间戳
  • 基于Canny边缘检测和轮廓检测
  • Java基础-内部类与异常处理
  • Qt 之 qwt和QCustomplot对比
  • MATLAB向量元素的引用
  • tcp 超时计时器
  • NLP论文速读(多伦多大学)|利用人类偏好校准来调整机器翻译的元指标
  • 华为OD机试-日志采集 E100
  • 线程(二)【线程控制】
  • YOLOv7-0.1部分代码阅读笔记-test.py
  • 使用Python编写一个简单的网站爬虫,从网站上抓取新闻标题和链接。
  • Bufferevent and SSL
  • 利用 `OpenCV` 和 `Matplotlib` 库进行图像读取、颜色空间转换、掩膜创建、颜色替换
  • Gin HTML 模板渲染
  • FPGA 第7讲 简单组合逻辑译码器
  • 案例精选 | 某知名教育集团基于安全运营平台的全域威胁溯源实践
  • 解决Ubuntu18.04及以上版本高分辨率下导致字体过小问题
  • linux开机不显示转到window
  • 鸿蒙中位置权限和相机权限
  • 远程jupyter lab的配置
  • H.265流媒体播放器EasyPlayer.js H.264/H.265播放器chrome无法访问更私有的地址是什么原因
  • ubuntu24.04设置开机自启动Eureka
  • VSCode 常用的快捷键
  • 使用WebHooks实现自动化工作流程的技术详解
  • django从入门到实战(三)——CBV视图介绍