All technological notes.
##

教程地址:
https://www.runoob.com/git/git-workspace-index-repo.html
| 动作 | 对象 | Git 命令 | 备注 |
|---|---|---|---|
| 查看 | 工作区文件 | dir | ls |
当前路径 |
| 添加 | 工作区文件 | IDE | |
| 删除 | 工作区文件 | IDE | |
| 更改 | 工作区文件 | IDE | |
| 查看 | <指定文件>历史指定文件> | git blame <filename> |
当前路径 |
| 恢复 | 缓存区<指定文件>指定文件> | git checkout <filename> |
当前路径 |
| 恢复 | 缓存区所有文件 | git checkout -f |
当前路径 |
| 动作 | 对象 | 命令 | 备注 |
|---|---|---|---|
| 查看 | 缓存区内文件 | git ls-files |
|
| 添加 | <指定文件>指定文件> | git add <filename> |
|
| 添加 | \指定文件夹\ | git add directory\ |
|
| 添加 | 当前路径的所有文件 | git add . |
不包含已删除文件 |
| 更新 | 已缓存的文件 | git add -u | --update |
不包含新文件 |
| 更新 | 已缓存的文件 | git add -A |
包含已删除文件 |
| 删除 | 缓存区<指定文件>指定文件> | git rm --cached \<filename> |
|
| 删除 | 工作区和缓存区<指定文件>指定文件> | git rm -f <filename> |
工作区文件也删除 |
| 删除 | 缓存区当前路径下所有文件 | git rm -r * --cached |
Git: 工作区当前路径 |
| 删除 | 工作区和缓存区当前路径下所有文件 | git rm -r * -f |
Git: 工作区当前路径 |
| 动作 | 对象 | 命令 | 备注 |
|---|---|---|---|
| 查看 | 远程仓库别名列表 | git remote |
|
| 查看 | 远程仓库详细列表 | git remote -v |
|
| 查看 | 指定远程仓库详细参数 | git remote show <remote_alias> |
|
| 添加 | 远程仓库链接 | git remote add <alias> <remote_url> |
|
| 查看 | 远程仓库指定链接 | git remote get-url --push | --all <remote_alias> |
|
| 修改 | 远程仓库别名 | git remote rename <old_name> <new_name> |
|
| 修改 | 远程仓库链接 | git config remote.<remote_alias>.url <new_url> |
|
| 删除 | 远程仓库 | git remote remove <remote_alias> |