分类 | 命令 | 描述 |
---|---|---|
基础命令 | git init | 初始化一个新的Git仓库 |
git clone [url] | 克隆一个仓库 | |
git status | 查看状态 | |
git log | 查看提交历史 | |
分支管理 | git branch | 列出所有本地分支 |
git branch [branch-name] | 创建新分支 | |
git checkout [branch-name] | 切换分支 | |
文件操作 | git add [file] | 添加文件到暂存区 |
git commit -m "[commit message]" | 提交更新 | |
git push [alias] [branch] | 上传本地分支到远程仓库 | |
远程仓库操作 | git remote add [alias] [url] | 添加远程仓库 |
git fetch [alias] | 从远程仓库获取代码 | |
git pull [alias] [branch] | 下载远程代码并合并 | |
合并与重置 | git merge [branch] | 合并指定分支到当前分支 |
git reset --hard [commit] | 重置当前HEAD到指定提交 | |
标签管理 | git tag | 列出所有标签 |
git tag [tag-name] | 创建新标签 |
在你的编程旅程中,肯定会遇到需要版本控制的问题。让我们一起学习和掌握这个强大的开源工具—— Git。
Git是一个免费的开源分布式版本控制系统,旨在快速、高效地处理从非常小型到非常大型的项目。
1. 在工作目录中进行更改
2. 通过 git add 将所需的更改添加到暂存区
3. 使用 git commit 将你的更改提交。
这只是冰山一角,Git 还有很多功能等待我们去发掘和学习。