天天看点

Git 备忘录

设置用户姓名和邮箱:

1

2

<code>git config --global user.name "your name”</code>

<code>git config --global user.email "[email protected]”</code>

克隆远程库到本地

<code>git clone</code>

<code></code>将本地目录变成git管理的仓库

<code>git init</code>

<code></code>将文件添加到仓库

<code>git add</code><code>'filename'</code>

<code></code>将文件提交到仓库

<code>git commit -m</code><code>"说明"</code>

<code></code>显示工作区的状态

<code>git status</code>

<code></code>从上一个git status看出哪些文件被修改,则查看修改内容

<code>git</code><code>diff</code>

<code></code>显示提交的日志

<code>git log</code>

<code>git log --graph</code><code>//</code> <code>可以方便看出分支合并图</code>

回滚到版本,也可以将工作区的回滚到暂存区

<code>git reset</code>

<code>git reset --hard</code><code>'commitid'</code> <code>//</code> <code>head指向当前版本</code>

回滚工作区的修改

<code>git checkout --</code><code>'filename'</code>

<code></code>主要考虑工作区,暂存区和仓库之间的操作:

3

4

<code>git add files</code><code>//</code><code>把当前文件放入暂存区域。</code>

<code>git commit</code><code>//</code><code>给暂存区域生成快照并提交。</code>

<code>git reset -- files</code><code>//</code><code>用来撤销最后一次git add files,你也可以用git reset 撤销所有暂存区域文件。</code>

<code>git checkout -- files</code><code>//</code><code>把文件从暂存区域复制到工作目录,用来丢弃本地修改。</code>

Git 备忘录