美文网首页
Linux中Git学习笔记(三)

Linux中Git学习笔记(三)

作者: 花殇 | 来源:发表于2020-07-25 09:22 被阅读0次

忽略文件

可以在顶层工作目录中添加一个叫 .gitignore 的文件,来告诉 Git 系统要忽略掉哪些文件,下面是文件内容的示例。
以'#' 开始的行,被视为注释。忽略掉所有文件名是 foo.txt 的文件,.gitignore 的文件内容为:

foo.txt
#忽略所有生成的 html 文件:
*.html
#如果 foo.html 这个文件不能忽略,可以写个例外:
!foo.html
#忽略所有 .o 和 .a 文件:
*.[oa]

基于远程分支origin创建一个mywork分支

git checkout -b mywork origin

使mywork分支历史看起来没有任何合并

git checkout mywork
git rebase origin

git rebase遇到冲突,git add命令解决完后可直接执行

git rebase --continue
#中止操作
git rebase --abrot

git索引

git add -i

当你正在做一项复杂的工作时, 发现了一个和当前工作不相关但是又很讨厌的 bug. 你这时想先修复 bug 再做手头的工作, 那么就可以用 git stash 来保存当前的工作状态, 等你修复完 bug 后,执行反储藏(unstash)操作就可以回到之前的工作里。

git stash save "work in progress for foo feature"

修复工作

git commit -a -m "blorpl: typofix"

返回原工作状态

git stash apply

显示储存队列

git stash list

使用某个储存

git stash apply stash@{标号}

清空储存列表

git stash clear

相关文章

  • Linux中Git学习笔记(三)

    忽略文件 可以在顶层工作目录中添加一个叫 .gitignore 的文件,来告诉 Git 系统要忽略掉哪些文件,下面...

  • Git命令备忘录

    Git学习笔记 1.Git简介 1.1 Git产生历史 很多人都知道,Linus在1991年创建了开源的Linux...

  • Linux中Git学习笔记(二)

    比较修改或提交的内容 比较两分支的差别 仅比较某个文件或目录 统计那些文件有改动 合并不同目录的修改文件 公共 g...

  • Linux中Git学习笔记(一)

    克隆git仓库 创建并初始化git仓库(在仓库内执行) 查看当前git仓库的状态 用git add命令将新建文件加...

  • Linux中Git学习笔记(四)

    追踪分支 它会自动从 origin 抓取(fetch)内容,再把远程的 origin/experimental 分...

  • git的使用(一)

    注:本文是通过廖雪峰官网的git学习教程整理出来的个人笔记 git的使用 git的安装 在Linux上安装Git ...

  • Git教程笔记

    Git教程笔记 Git教程-菜鸟教程 1. Git 安装配置 1.1 Linux | Windows | Mac...

  • Git笔记

    Git笔记 会持续更新,内容来自廖雪峰老师的网站,由自己学习整理记录下来 安装 Linux上安装先输入git,看有...

  • Linux-创建用户、删除用户、用户组操作

    Linux学习笔记,学习网址:https://www.shiyanlou.com Linux中创建、删除用户,及用...

  • Git 笔记系列(一)—— Git简介

    目录 Git 笔记系列(一)—— Git简介 Git 笔记系列(二)—— Git工作流程 Git 笔记系列(三)—...

网友评论

      本文标题:Linux中Git学习笔记(三)

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