gitgit文档http://file:///F:/%E8%B5%84%E6%96%99%E5%A4%8D%E4%B9%A0/Git%E4%BC%98%E7%A7%80%E5%BC%80%E6%BA%90%E4%B9%A6%E7%B1%8D/Git%E5%BC%80%E6%BA%90%E4%B9%A6%E7%B1%8D/Pro%20Git%E4%B8%AD%E6%96%87PDF%E7%89%88.pdf init
初始化仓库
这个命令在当前目录下初始化一个 Git 仓库(Repository),用于跟踪变更和版本控制。在 Git 仓库中,Git 会在项目目录中创建一个 .git
隐藏文件夹,包含着跟踪项目的元数据。
git config --list --show-origin
令查看所有的配置以及它们所在的文件:
可以通过输入 git config : 来检查 Git 的某一项配置
git config user.name
要想获得 git config 命令的手册,执行
git add -h 可以查看add怎么使用
在git add 命令执行之前是红色的,这个命令执行结束之后变为绿色。说明添加完毕。
git commit
提交变更
执行 git commit
命令将暂存区中的文件变更提交到 Git 仓库。
在未进行提交之前是绿色的,当commit之后字体变为黑色
克隆仓库的命令是 git clone 。
可以用 git status 命令查看哪些文件处于什么状态。
件 .gitignore 的格式规范如下:
• 所有空行或者以 # 开头的行都会被 Git 忽略。‘
’ • 可以使用标准的 glob 模式匹配,它会递归地应用在整个工作区中。
• 匹配模式可以以(/)开头防止递归。
• 匹配模式可以以(/)结尾指定目录。
• 要忽略指定模式以外的文件或目录,可以在模式前加上叹号(!)取反。
请注意,git diff 本身只显示尚未暂存的改动,而不是自上次提交以来所做的所有改动。 所以有时候你一下子暂 存了所有更新过的文件,运行 git diff 后却什么也没有,就是这个原因。
git branch
创建和管理分支
执行 git branch
命令可以创建和管理分支
用 git log 命令查看各个分支当前所指的对象。 提供这一功能的参数是 --decorate
要切换到一个已存在的分支,你需要使用 git checkout 命令