git常用操作指令

时间:2024-11-07 07:05:37

一、基本操作类

  1. git init:初始化一个新的 Git 仓库,在当前目录创建一个 .git 隐藏文件夹来跟踪版本信息。
  2. git clone [repository URL]:从远程仓库克隆一个项目到本地。
  3. git status:查看当前仓库的状态,显示哪些文件被修改、哪些文件已暂存、哪些文件还未被跟踪等信息。
  4. git commit -m "message":将暂存区的内容提交到本地仓库,message 是对本次提交的描述。
  5. git log:查看提交历史记录,包括提交的作者、日期、提交说明等信息。

二、分支操作类

  1. git branch:列出本地所有分支。
  2. git branch [branch name]:创建一个新的分支。
  3. git checkout [branch name]:切换到指定分支。
  4. git merge [branch name]:将指定分支合并到当前分支。
  5. git branch -d [branch name]:删除本地分支。

三、远程仓库操作类

  1. git remote -v:查看远程仓库的名称和 URL。
  2. git push [remote name] [branch name]:将本地分支的提交推送到远程仓库。
  3. git pull [remote name] [branch name]:从远程仓库拉取最新的提交并合并到当前分支。

四、其他常用命令

  1. git diff:查看工作区和暂存区之间、工作区和版本库之间、或者两个不同提交之间的差异。
  2. git stash:暂存当前未提交的修改,以便在需要的时候恢复。
  3. git tag [tag name]:给特定的提交打标签,方便标记重要的版本。