
- Remote,远程代码仓库,常见有GitHub、Gitee;
- Repository,本地代码仓库;
- workspace,工作区;
- index / Stage,暂存区;
Git常用命令
命令名称 | 作用 |
---|---|
ssh-keygen -t rsa | 生成秘钥,id_rsa是私钥,id_rsa.pub是公钥 |
git config --global user.name 用户名 git config --global user.email 邮箱 | 设置用户名、密码 |
git status | 查看本地修订状态 |
git add | 将修订提交到暂存区 |
git commit -m “日志信息” [ 文件 ] | 将暂存区修订提交到本地仓库 |
git push origin 分支 | 将本地仓库修订提交到远程仓库 |
git reset [ --hard ] 版本号 | 切换到指定修订 @–hard,回退修订 |
git checkout [ – 文件名 | -b ] 分支 | 切换分支 @-- 文件名,撤销文件在工作区的修订,不用指定分支名 @-b,创建新分支 |
git pull | 将远程仓库代码更新到本地 |
git diff | 查看修订内容 |
Git小知识
- git操作时不会将整个文件提交,而是将当前版本文件和上一个版本对比,将差异打包进行提交;