1. 仓库操作
-
初始化和克隆
git init # 初始化一个新的 Git 仓库 git clone <ssh地址> # 克隆整个代码库 git clone -b <branch-name> <ssh仓库地址> # 克隆指定分支的代码
2. 文件状态
-
查看状态
git status # 查看当前工作目录和暂存区的状态 git log # 显示提交日志
3. 远程操作
-
同步与更新
git pull # 从远程仓库拉取最新的代码并与本地代码合并 git fetch # 从远程获取代码库的更新
4. 分支管理
-
分支操作
git branch # 查看本地所有分支 git branch -a # 查看所有分支(包括远程分支) git branch -r # 查看远程所有分支 git branch <branch-name> # 创建新分支 git checkout <branch-name> # 切换到指定分支 git merge <branch-name> # 合并指定分支
5. 提交操作
-
暂存与提交
git add --all # 将所有变更添加到暂存区 git commit -m 'commit message' # 提交暂存区的变更 git commit --amend # 修改上一次提交的注释
6. 推送操作
-
推送到远程
git push origin <branch-name> # 推送到指定远程分支 git push origin master --force # 强制推送到远程 master 分支
7. 版本回滚
-
历史版本管理
git reset --hard <版本号> # 回滚到历史记录的某个版本