Git常用命令

56 阅读1分钟

Git 是一个分布式版本控制系统,由 Linus Torvalds 于2005年开发,用于高效管理项目代码的版本控制。以下是 Git 的常用命令及其作用:

基本操作

  • git init:初始化一个新的 Git 仓库。
  • git clone <url> :克隆远程仓库到本地。

配置与检查

  • git config --global user.name "Your Name" :设置全局用户名。
  • git config --global user.email "your.email@example.com" :设置全局用户邮箱。
  • git status:查看当前工作目录的状态(如已修改、未跟踪文件)。

添加与提交

  • git add <file> :将指定文件添加到暂存区。
  • git add . :将所有修改过的文件添加到暂存区。
  • git commit -m "Commit message" :提交暂存区内容,并附带描述信息。
  • git commit -am "Commit message" :直接提交所有已跟踪文件并附带描述信息。

分支管理

  • git branch:列出所有分支。
  • git branch <branch-name> :创建新分支。
  • git checkout <branch-name> :切换到指定分支。
  • git merge <branch-name> :合并指定分支到当前分支。
  • git branch -d <branch-name> :删除指定分支。

查看日志

  • git log:显示提交历史记录。
  • git log --oneline:以简洁格式显示提交历史。
  • git log --graph:以图形化方式展示分支和合并历史。

标签管理

  • git tag <tagname> :为当前提交打标签。
  • git tag:列出所有标签。

远程操作

  • git remote add origin <url> :添加远程仓库。
  • git push origin <branch-name> :推送本地分支到远程仓库。
  • git pull origin <branch-name> :从远程仓库拉取更新并合并到当前分支。

这些命令覆盖了日常使用中的主要场景,掌握它们可以帮助你更高效地进行代码管理和协作。