# Git的基础使用

Git是一种分布式版本控制系统,用于跟踪文件和项目的变化,并协同多人在同一个代码库上进行开发。

  1. 初始化一个新的仓库:

    git init
    
  2. 克隆(Clone)一个现有仓库到本地:

    git clone <repository_url>
    
  3. 添加文件到暂存区(Staging Area):

    git add <file_name>       // 添加单个文件
    git add .                 // 添加所有文件
    
  4. 提交变更到本地仓库:

    git commit -m "Commit message"
    
  5. 推送(Push)变更到远程仓库:

    git push origin <branch_name>
    
  6. 更新本地仓库至最新版本:

    git pull
    
  7. 创建新分支:

    git branch <branch_name>
    
  8. 切换分支:

    git checkout <branch_name>
    
  9. 合并分支:

    git merge <branch_name>
    
  10. 查看仓库状态:

    git status
    
  11. 查看提交历史:

    git log
    
  12. 撤销文件的修改:

    git checkout -- <file_name>
    
  13. 撤销已暂存的文件:

    git reset HEAD <file_name>