美文网首页
Git 小记

Git 小记

作者: Tiny_z | 来源:发表于2017-03-20 22:50 被阅读8次

记录Git常用的一些操作

初始化仓库

git init

添加文件

git add filename 单个文件
git add * 匹配多个文件
git add . 当前这个文件夹

把文件添加进Git仓库

git commit -m '描述信息'
git commit --amend -m '新描述信息'

指令别名 --global参数可选

git config --global alias.st 'status' -> git st == git status
删除
git config --global --unset alias.st

启动图形查看模式

gitk

排除不需要加入文档库的文件

在项目根目录建立 .gitignore文件

touch .gitignore
  • gitignore 文件的影响范围是它所在的文件夹和所有的子文件夹
  • 每一个文件夹都可以创建自己的.gitignore文件,如果它上一层的文件夹也有.gitignore文件,这个文件夹也会受到它的影响
  • .gitignore文件中可以使用#字符开头表示注释,文件夹路径用/字符,文件名可以用通配符。'!'表示排除
# 忽略所有txt文件(除开abc.txt)
*.txt
#设置不要忽略abc.txt文件
!abc.txt

删除文件

git rm 文件名 或者先删除文件,再执行git add -A(git 会把文件夹中不存在的文件记录在索引中),接着再执行git commit,就会从文档库中删除这些文件
git rm --cache 文件名 表示从此以后不需要再文档中更新这个文件,也就是这个文件将从tracked状态变成untracked,Git索引中这个文件的内容会被删除,但是Git不会从文件夹中删除这个文件

更改文件夹or文件名

git mv 老文件名 新文件名 然后执行git commit

相关文章

  • Git 教程(命令行)

    Git命令小记 分支 1、创建本地分支 local_branch $ git branch

  • Git 设置.gitignore 不生效的解决办法

    git学习使用小记 @(Alu)打开git命令行:输入: 清除git的本地版本库缓存再输入: 将你的 .gitig...

  • git 代码版本管理工具add、commit、pull、push

    接触git版本管理工具有一段时间了,工作中使用到git,特此小记git代码版本管理工具add、commit、pul...

  • git 小记

    删除暂存区的文件夹,(node_modules)为要被删除的文件夹 refusing to merge unrel...

  • Git 小记

    介绍 Git是一个软件版本控制管理的一种机制和实现,类似的还有:SVN, Mercurial;更详细的可以参见维基...

  • Git 小记

    error:create branch Fatal: Not a gitflow-enabled repo yet...

  • Git小记

    最近在使用Git,把自己这一段时间对Git的一些理解与困惑记录下来,以便自己回顾,如果能够帮助到别的网友那么也是极...

  • GIT小记

    开始使用Git来进行版本控制,常用命令如下: git init creates a new Git reposit...

  • Git 小记

    记录Git常用的一些操作 初始化仓库 git init 添加文件 git add filename 单个文件git...

  • git小记

    Git配置 查看用户名和邮箱 没有add 之前 回滚 add 之后回滚 查看远程分支 git pull 比如,要...

网友评论

      本文标题:Git 小记

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