Git stash 介绍: 有时,正在开发进行到一部分的时候,比如有个紧急的bug需要处理,这时需要切换到另一个分支修复。 问题,你不想仅仅因为...
自动补全 适用环境(bash)下载Git源码 Github地址进入目录contrib/completion目录,会看到一个git-complet...
远程仓库是指托管在网络上的项目仓库,可能会有好多个,其中有些你只能读,另外有些可以写。同他人协作开发某个项目时,需要管理这些远程仓库,以便推送或...
介绍一些基本的撤销命令 提交说明修改 同个commit添加遗漏文件 取消已暂存的文件 取消工作目录已修改的文件 请注意,有些撤销操作是不可逆的,...
查看提交历史 git log 查看提交纪录 默认不用任何参数的话,git log 会按提交时间列出所有的更新,最近的更新排在最上面。每次更新都有...
忽略原则: 忽略操作系统自带文件 忽略编译生成的中间文件等 忽略带有敏感信息的文件 使用方法: 在工作区创建.gitignore的文件添加需要忽...
HEAD基础 git checkout 实际上是修改HEAD文件的内容,让其指向不同的branch。HEAD文件指向的branch就是当前bra...
配置文件 配置文件权重 仓库>全局>系统系统目录 /etc/gitconfig用户目录 ~/.gitconfig仓库目录 .git/config...
打标签 Git 可以给历史中的某一个提交打上标签,以示重要。 比较有代表性的是人们会使用这个功能来标记发布结点(v1.0 等等) 列出标签 gi...