美文网首页
GIT使用记录 - 修改、提交、撤回

GIT使用记录 - 修改、提交、撤回

作者: 唐T唐X | 来源:发表于2020-01-26 16:32 被阅读0次

1. 自报家门,每个机器都要有名字和Email地址,这个在log中会被所有人看到

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。

2. 把工作区文件修改添加到暂存区

$ git add <file>

3. 把暂存区的所有内容提交到当前分支

$ git commit -m  <message>

git commit命令的-m参数后面的message,就是本次提交的注释,作用的让所有人能够看到提交人给这次提交的解释

4. 把当前分支推送到远程库

$ git push 

当远程库是空的时,也就是第一次推送到远程库,要加上-u参数,即:

$ git push -u origin master

5. 从远程库克隆一个本地库

$ git clone <git地址>

6. 提交日志

$ git log

如果嫌输出信息太多,看得眼花缭乱的,可以试试加上--pretty=oneline参数

7. 丢弃工作区的修改

$ git checkout -- <file>

8. 在git add后把暂存区的修改撤销到工作区,保留修改

$ git reset HEAD <file>

9. 在git commit后把提交到分支的修改撤销到相应的历史版本,在暂存区保留期间的修改

$ git reset --soft <commit_id>

--soft
不删除工作空间改动代码,撤销commit,不撤销git add .

10. 在git commit后把提交到分支的修改撤销到相应的历史版本,在暂存区不保留修改,在工作区保留修改

$ git reset --mixed <commit_id>

--mixed
不删除工作空间改动代码,撤销commit,并且撤销git add . 操作
这个为默认参数,git reset --mixed HEAD^ 和 git reset HEAD^ 效果是一样的。

11. 在git commit后把提交到分支的修改撤销到相应的历史版本,在暂存区、工作区均不保留修改

$ git reset --hard <commit_id>

--hard
删除工作空间改动代码,撤销commit,撤销git add . 注意完成这个操作后,就恢复到了上一次的commit状态。

相关文章

  • Git使用记录

    本地Git撤回提交记录 使用git log查看提交的历史记录 使用git reset --soft head~1撤...

  • GIT使用记录 - 修改、提交、撤回

    1. 自报家门,每个机器都要有名字和Email地址,这个在log中会被所有人看到 git config命令的--g...

  • 学习Git(二)

    版本回退经过提交文件,修改文件之后,可以使用git log来查看历史操作记录 git log可以查看由近到远的提交...

  • git 操作集锦

    1.git add . 文件撤回命令 2. git commit -m 本地提交的撤回命令

  • git随笔

    git 常用操作 修改提交信息本地撤销修改记录git commit --amend通过此命令进入到提交信息界面,...

  • git 修改最近的 commit message

    git 修改已经的提交信息 当我们使用 git 提交代码之后我们发现,提交信息描述有问题,想要仅仅修改描述信息而不...

  • git command help

    Git命令 查看、添加、提交、删除、找回,重置修改文件 查看文件diff 查看提交记录 Git 本地分支管理 查看...

  • 关于rebase (笔记)

    1. 提交3次: 2. 使用 git log --graph 查看提交记录 3. 接着使用git rebase -...

  • git命令

    1.git add 后想撤回 使用git reset HEAD 文件名 撤回 2.git commit 后想撤回 ...

  • git 常用的命令

    修改提交得message 拿出某次提交内容 合并提交的merge信息 查看提交记录 撤销commit git di...

网友评论

      本文标题:GIT使用记录 - 修改、提交、撤回

      本文链接:https://www.haomeiwen.com/subject/umvjthtx.html