分布式版本控制系统Git,以其强大的功能高效地追踪文件和项目代码变更。为初学者提供简洁的Git核心操作指南,帮助构建完整的知识体系。

一、 本地操作

  • 克隆仓库: git clone [url] 将远程仓库复制到本地。
  • 创建/切换分支: git branch 分支名 创建新分支;git checkout -b 新分支 创建并切换到新分支; git checkout 分支名git switch 分支名 切换分支。
  • 合并分支: git merge [目标分支] 将目标分支更改合并到当前分支。
  • 提交更改: git add . 添加所有更改到暂存区; git commit -m "提交信息" 保存暂存区更改到本地仓库。

二、 远程操作

  • 推送更改: git push [远程库地址] [远程库分支] 推送本地更改到远程仓库。
  • 拉取/获取更新: git pull 获取并合并远程分支到当前分支;git fetch 下载远程仓库更新,不自动合并。
  • 合并远程分支: git merge origin/远程分支 将远程分支合并到本地分支。

三、 远程仓库管理

  • 查看远程仓库: git remote 列出所有远程仓库;git remote -v 显示详细信息。
  • 添加/修改/删除远程仓库: git remote add [别名] [URL] 添加远程仓库;git remote set-url [别名] [新URL] 修改仓库地址;git remote rm [别名] 移除远程仓库链接。

四、 配置设置

  • 配置级别: --system 系统级, --global 全局(用户级), 无参数 当前仓库。
  • 查看/修改配置: git config --list 查看配置;git config [--global] user.name "用户名" 修改用户名,其他配置项类似。

通过掌握以上核心操作,开发者可以更加高效地进行版本控制,协同开发,提升软件开发效率。