添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
On branch master Your branch is ahead of 'origin/master' by 5 commits. (use "git push" to publish your local commits) Changes not staged for commit: (use "git add/rm <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) deleted: demo1.html no changes added to commit (use "git add" and/or "git commit -a" )

可以看到这里git提示我们执行 git add/rm <file>... 将删除操作保存到暂存区进一步提交,这里可以用rm或者add,不过最好还是用rm,让我们对操作更明了一些,在GitKraken中简单一些,还是直接点击 Stage File 或者 Stage all changes
这里写图片描述

如果发现在工作区删错了,那按照前一节讲的撤销工作区的修改 git checkout -- <file>... 就好

之前一直用 Git k rake n管理私有的 Git lab, 但是前段时间6.x某个版本忽然这个功能收费了 安装历史版本, 如6.3/6.5之前的, 这里有5.0.4版本下载: 才发现 git k rake n 现在要给钱才能打开私有库了 安装完后不能不管, 它会自动升级, 需要把自动升级干掉, 参考 Git k rake n 收费了, 不要更新, 不要更新, 不要更新... 版本回退Reset先来介绍 git 命令回退,首先看下commit日志,你可以用命令 git log 查看,也可以在 Git K rake n查看执行回退或者叫重置命令:$ git reset <参数> <要回退到的版本>这里要知道版本怎么填,在 git 中用 HEAD 表示当前最新版本,也就是上图log中的最后一次提交: commit 3443e68f3fddef30c2667bdc3f80277651825 分支管理是 Git 工作流的重点在之前的文章中通过 Git K rake n可以很清楚的看到,每一次commit, git 把他们串成了一条线,这条线就是一个分支,目前只有一个分支master, git 里面叫他主分支。创建分支并切换的原理 之前提到的 HEAD 严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。 一开始的时候,master分支是一条 创建maven项目, 使用 git 提交,有时需要忽略不必要的 文件 文件 夹,只保留一些基本。 例如如下截图,实际开发中我们只需提交:src,. git ignore,pom.xml 而自己项目 文件 一般都保留,但是有些则不必要提交,如maven项目的target 文件 夹等等。 git 忽略不必要 文件 有2种方法,一种是命令方法,一种是eclipse安装 git 插件设置 方法一:命令方法 1.首先在仓库中 分支管理是 Git 工作流的重点 在之前的文章中通过 Git K rake n可以很清楚的看到,每一次commit, git 把他们串成了一条线,这条线就是一个分支,目前只有一个分支master, git 里面叫他主分支。 创建分支并切换的原理 之前提到的HEAD严格来说不是指向提交,而是指向master,master才是指向提交的,所以,HEAD指向的就是当前分支。 一开始的时候,master分支是一... Git 入门 如果你完全没有接触过 Git ,你现在只需要理解通过 Git 的语法(敲入一些命令)就可以将代码上传到远程的仓库或者下载到本地的仓库(服务器),可知我们此时应该有两个仓库,就是两个放代码的地方,一个是本地,一个是远程的(如 Git hub)。企业或者团队可以通过 Git 来对项目进行管理,每个程序员只需将自己的本地仓库写好的代码上传到远程仓库,另一个程序员就可以下载到本地仓库了。今天我们就...