只要过一遍?的内容,你就是买了条街的GAI靓仔
命令 | 功能 |
---|---|
$ git clone <url> | 克隆远程版本库 |
$git init | 初始化本地版本库 |
$git status | 查看状态 |
$git add . | 跟踪所有改动过的文件 |
$git add <file> | 跟踪指定的文件 |
$git mv <old> <new> | 文件改名 |
$git rm <file> | 删除文件 |
$ git rm–cached <file> | 停止跟踪文件但不删除 |
辛苦了 | 闭上眼睛深呼吸两口气 |
$ git commit -m “commit message” | 提交所有更新过的文件 |
$git commit --amend | 修改最后一次提交 |
$git log | 查看提交历史 |
$git log -p <file> | 查看指定文件的提交历史 |
$git blame <file> | 以列表方式查看指定文件的提交历史 |
$git reset–hard HEAD | 撤消工作目录中所有未提交文件的修改内容 |
$git checkout HEAD <file> | 搬消指定的未提交文件的修改内容 |
$git revert <commit> | 撤消指定的提交 |
辛苦了 | 闭上眼睛深呼吸两口气 |
$git branch | 显示所有本地分支 |
$git checkout <branch/tag> | 切换到指定分支或标签 |
$git branch <new-branch> | 创建新分支 |
$ git branch-d <branch> | 删除本地分支 |
$git tag | 列出所有本地标签 |
$ git tag <tagname> | 基于最新提交创建标签 |
$git tag-d <tagname> | 删除标签 |
$git merge <branch> | 合并指定分支到当前分支 |
辛苦了 | 闭上眼睛深呼吸两口气 |
$git rebase <branch> | 衍合指定分支到当前分支 |
$ git remote-v | 查看远程版本库信息 |
$ git remote show <remote> | 查看指定远程版本库信息 |
$ git remote add <remote> <url> | 添加远程版本库 |
$git fetch | 从远程库获取代码 |
$git pull <remote> <branch> | 下载代码及快速合并 |
$ git push <remote> <branch> | 上传代码及快速合并 |
$git push <remote>:<branch/tag-name> | 删除远程分支或标签 |
$git push–tags | 上传所有标签 |
打完收工 | 累的点个赞或者关注 |