前言
以下是一些常用的 Git 命令及其作用:
git init:将当前目录初始化为 Git 仓库。
git add <file>:将文件添加到暂存区。
git commit -m "<message>":提交暂存区中的修改并添加提交信息。
git status:查看仓库状态,列出当前目录下修改过的文件。
git diff:查看暂存区和工作区之间的差异。
git log:查看提交历史记录。
git branch:列出所有分支。
git checkout <branch>:切换到指定分支。
git merge <branch>:将指定分支合并到当前分支。
git clone <repository>:克隆远程 Git 仓库到本地。
git pull:从远程仓库拉取最新代码并合并到本地分支。
git push:将本地分支代码推送到远程仓库。
(除了上述命令,Git 还有很多其他命令,可以根据具体需求进行学习和使用。)
Git 命令的语法及其作用
git init命令
git init 是用于在当前目录下创建一个新的 Git 仓库的命令。其语法如下:
git init
执行此命令后,会在当前目录下生成一个名为 .git 的子目录,用于存储 Git 仓库的相关信息。
git add命令
git add命令用于将文件或目录添加到Git版本控制系统的索引中。其语法如下:
git add [<options>] [--] <pathspec>...
其中,<pathspec>可以是文件路径、文件名、目录名或者通配符。如果没有指定<pathspec>,则表示将所有修改的文件都加入到索引中。
<options>可以是以下选项之一:
-n, --dry-run:模拟执行操作,不会将文件实际加入到索引中。
-v, --verbose:显示添加的文件名和详细信息。
-f, --force:强制添加文件,即忽略.gitignore文件中的规则。
-i, --interactive:交互式添加文件,可以进行选择性添加或排除文件。
-p, --patc