Git 和 Repo 的常用命令 Git 是一款开源的分布式版本控制系统,Repo 是一个基于 Git 的版本控制系统,用于 Android 的开源项目管理。本文将介绍 Git 和 Repo 的常用命令,帮助开发者更好地使用这两个工具。 查看状态 git status 该命令用于查看当前 Git 仓库的状态,包括暂存区和工作区的修改情况。 显示所有远程仓库 git remote -v 该命令用于显示所有远程仓库的信息,包括仓库的名称和 URL。 显示某个远程仓库的信息 git remote show [remote] 该命令用于显示某个远程仓库的详细信息,包括仓库的名称、 URL 和分支信息。 下载远程仓库的所有变动 git fetch [remote] 该命令用于下载远程仓库的所有变动,包括新的提交和分支。 log 记录 git log 该命令用于查看 Git 仓库的提交记录,包括每个提交的作者、日期和备注信息。 查看所有的操作记录 git reflog 该命令用于查看 Git 仓库的所有操作记录,包括提交、合并和回退等操作。 指定分支同步代码 repo sync -c 该命令用于同步指定的分支代码,用于将远程仓库的最新代码同步到本地。 单独同步一个仓 repo sync -c 仓库名 该命令用于同步指定的仓库代码,用于将远程仓库的最新代码同步到本地。 添加修改部分 git add [需要提交的代码] 该命令用于将修改的代码添加到暂存区,准备提交。 本地代码提交 git commit 该命令用于将暂存区的代码提交到本地仓库。 追加提交 git commit --amend 该命令用于追加提交,用于修改最后一次提交的备注信息。 提交修改内容 git show commit-id 该命令用于查看指定提交的修改内容,包括添加、修改和删除的文件。 创建本地分支并与远端关联 repo start branchname --all 该命令用于创建本地分支并与远程仓库关联,用于将远程仓库的最新代码同步到本地。 合并分支 git merge 该命令用于合并两个分支,用于将远程仓库的最新代码同步到本地。 文件修改差异 git diff XXX 该命令用于查看文件的修改差异,包括添加、修改和删除的内容。 查看 HEAD 的上一个版本信息 git show HEAD^^ 该命令用于查看 HEAD 的上一个版本信息,包括作者、日期和备注信息。 回退两个版本 git reset --hard HEAD^^ 该命令用于回退到 HEAD 的上一个版本,用于撤销最后两次提交。 回退到指定的 commit-id git reset --hard commit-id 该命令用于回退到指定的提交,用于撤销指定的提交。 取回远程主机某个分支的更新 git pull 该命令用于取回远程主机某个分支的更新,用于将远程仓库的最新代码同步到本地。 推送 git push 该命令用于将本地仓库的代码推送到远程仓库,用于将本地代码同步到远程仓库。 恢复暂存区的指定文件到工作区 git checkout [file] 该命令用于恢复暂存区的指定文件到工作区,用于撤销修改。 恢复暂存区的所有文件到工作区 git checkout . 该命令用于恢复暂存区的所有文件到工作区,用于撤销所有修改。 帮助参考 git help、repo help 该命令用于查看 Git 和 Repo 的帮助信息,包括常用命令和使用方法。 创建本地分支 git branch [分支名] 该命令用于创建本地分支,用于将远程仓库的最新代码同步到本地。 显示文件的每一行最后修改的版本和作者 git blame 该命令用于显示文件的每一行最后修改的版本和作者,用于追溯文件的修改历史。 可以撤销指点的提交 git revert 该命令用于撤销指点的提交,用于撤销指定的提交。
- 粉丝: 3
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助