git常用命令指南

目录

一、基本命令

1、创建分支

2、切换分支

3、合并分支

4、初始化空git仓库

二、文件操作

1、创建文件

2、添加多个文件

3、查看项目的当前状态

4、修改文件

5、删除文件

6、提交项目

三、实际操作

1、创建目录

2、进入新目录

3、初始化空git仓库

4、创建文件

5、添加文件

6、提交项目

四、拓展

1、查看提交历史

2、查看历史修改记录


学习来源

Git 分支管理 | 菜鸟教程Git 分支管理 几乎每一种版本控制系统都以某种形式支持分支,一个分支代表一条独立的开发线。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。 Git 分支实际上是指向更改快照的指针。 有人把 Git 的分支模型称为必杀技特性,而正是因为它,将 Git 从版本控制系统家族里区分出来。 创建分支命令: git branch (branchname) 切换分支命令: git checkout (branch..icon-default.png?t=N7T8https://www.runoob.com/git/git-branch.html


一、基本命令

1、创建分支

①列出分支

git branch

②创建新分支

格式:git branch 分支名

git branch

2、切换分支

①切换分支

格式:git checkout 分支名

git checkout

②创建并立即切换分支

格式:git checkout -b 分支名

git checkout -b newtest

3、合并分支

git merge

4、初始化空git仓库

git init

二、文件操作

1、创建文件

格式:touch 文件名

touch README
touch hello.php

2、添加多个文件

格式:git add 文件名

git add README hello.php

3、查看项目的当前状态

git status -s

4、修改文件

①打开文件

vim README

②输入内容

# Runoob Git 测试

③保存退出

④再次查看状态

git status -s

AM 状态的意思是这个文件在我们将它添加到缓存之后又有改动

⑤改动后我们再执行命令将其添加到缓存中

git add .

⑥再次查看状态

git status -s

5、删除文件

git rm test.txt

6、提交项目

格式:git commit -m '提交时提供的说明'

git commit -m '第一次版本提交'

三、实际操作

1、创建目录

mkdir gitdemo

2、进入新目录

cd gitdemo/

3、初始化空git仓库

git init

4、创建文件

touch README

5、添加文件

git add README

6、提交项目

git commit -m '第一次版本提交'

四、拓展

1、查看提交历史

git log

2、查看历史修改记录

git blame <file>

相关推荐

  1. Git命令(附:CMD指令)

    2023-12-09 02:56:02       40 阅读
  2. git命令

    2023-12-09 02:56:02       66 阅读
  3. Git命令

    2023-12-09 02:56:02       54 阅读
  4. git命令

    2023-12-09 02:56:02       64 阅读

最近更新

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

    2023-12-09 02:56:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-09 02:56:02       101 阅读
  3. 在Django里面运行非项目文件

    2023-12-09 02:56:02       82 阅读
  4. Python语言-面向对象

    2023-12-09 02:56:02       91 阅读

热门阅读

  1. C++ Primer Plus第十四章笔记

    2023-12-09 02:56:02       43 阅读
  2. Win32编辑框消息学习

    2023-12-09 02:56:02       51 阅读
  3. postgresql-effective_cache_size参数详解

    2023-12-09 02:56:02       45 阅读
  4. leetcode - 2264. Largest 3-Same-Digit Number in String

    2023-12-09 02:56:02       52 阅读
  5. 实例分割网络:Mask RCNN

    2023-12-09 02:56:02       55 阅读
  6. nodejs fs模块

    2023-12-09 02:56:02       69 阅读