Discuss / Git / 用git 就像在线录制一系列文件综艺秀

用git 就像在线录制一系列文件综艺秀

Topic source

Junes_99994

#1 Created at ... [Delete] [Delete and Lock User]

git config 登记演出主办人和邮箱地址

git init 临时租用了一个场地作为演出区

git status 寻问各文件的状态,如新来的(add)、离开的(delete)、补妆的(modify)等。

git add 将补妆好的、新来的文件登记到演出准备(Staging Environment)名册中,注销演技老套、生病而离开的文件

git commit 便是把文件推到演出区进行录播,供万人在线随时欣赏;当文件临时补妆返场,也可通过 -a ,在寻问过文件 status 的情况下,跳过登记阶段,再次录播,并剪辑、更新原有录像。

Junes_99994

#2 Created at ... [Delete] [Delete and Lock User]

update:

git status 只列出变动的文件

git add 登记文件变动到文件名册

git rm 从文件名册中注销该文件,并删除工作区文件(delete)

git rm --cached 只从文件名册中注销该文件

git restore --staged  是若干次add、rm --cached的逆向回退操作,撤销之前的登记操作**,**直到最近一次的commit 提交

git restore 撤销工作区未登记的文件的删除、修改和创建(撤销会使新创建的文件处于Untracked的状态,但不会删除该文件),直到最近一次的登记

Junes_99994

#3 Created at ... [Delete] [Delete and Lock User]

update:

git restore 

        撤销工作区登记的文件的删除、修改,直到最近一次的登记。

git restore --staged 

是若干次add、rm --cached的逆向回退操作,撤销之前的登记操作,直到最近一次的commit 提交,被注销的文件处于Untracked的状态,但文件不会被删除

你好有趣呀

Nemo

#5 Created at ... [Delete] [Delete and Lock User]

还有 git check 直接丢弃工作区的操作


  • 1

Reply