这个只是我个人遇到的一个问题小记 由于最近做的项目使用VS编辑器的,在用它集成创建的项目里,每次提交都会有个后缀名为.suo的文件在修改的文件列表里.这时直接进行提交会报错, 1.我将xx.suo/xx.config文件撤销更改,然后进行提交成功,提交后同步,这时可以的 2.即使撤销了更改,任然提交失败,这个时候直接去打命令,如下图.好家伙,明明撤销更改,却任然显示这两个文件没提交,并且导致无法push. 解决办法:大概就是打了这3个命令了, 嗯,就是这样了. 参考地址https://jingy…
如何永久删除git仓库中敏感文件的提交记录 参考: 1. https://help.github.com/articles/remove-sensitive-data/…
使用git log除了可以看整个仓库的提交记录外,还可以指定某个文件的提交记录. 1. 查看指定文件的历史提交记录 命令: git log -- <file> 说明:只需要指定文件名称. 示例: 2. 查看每次提交的内容差异 命令: git log -p -2 -- <file> 参数:-p 表示每次提交的内容差异,-2 则表示显示最近的两次更新. 说明:该选项除了显示基本信息之外,还在附带了每次 commit 的变化. 示例: 3. 单词层面上的对比 命令: git log --…
在公司写项目,大部分都会用到 svn 或 git 提交代码到服务器.我们公司用的GIT,每个程序员有自己的独立分支,各写各的代码互不冲突,最终合并到主分支再解决相同代码冲突问题.这时候会遇到一些配置文件提交的问题,每个程序员在自己的电脑都有自己的环境,每个环境配置各不相同,这样导致提交代码的时候都把自己的配置文件一起提交上去,这样每次提交都需要单独合并解决配置问题的冲突,对于更新平凡的项目来说很麻烦每次拉取的时候都会把别人的配置拉到本地,然后再手动去修改为自己的配置.sourcetree 针对服…
提要 //添加git跟踪文件,stage操作 $git add readme.txt //提交到本地分支 $git commit -m xxx //查看当前git工作状态,可以看到未跟踪文件,已跟踪未stage文件,已stage可commit文件 $git status //查看某文件的差异,只能查看 $ git diff readme.txt 一.提交一个文件 commit 在刚刚创建好的仓库文件夹里面创建一个文件readme.txt commit操作一共分2步,类似于图形操作里面的stage…
务必进入当前controller下面,才能恢复 git checkout HEAD TestController.class.php 01备份index.php文件 02使用 小乌龟的git 删除 tortoise git 删除--提交--并 推送 03把备份的index.php文件重新粘贴回(该文件不再受git监测) 04提交的时候.不在显示index.php文件…
1.进入指定文件夹内,启动 git bash here 2. 初始化文件夹 git init 3.开始添加文件 所有文件添加方法 git add . 单个文件添加方法 git add *.* 例如我的目录是这样的: (这里说明下:git init完成之后,根目录文件夹中会出现.git文件夹,根目录中所有的文件夹都会出现蓝色小问号图标),我的image文件夹是已经添加过了,所以这里以less文件夹为例,现在看下less文件夹中的目录情况(我的less文件夹中还有个less文件夹,不要弄混了哦) 添…
1.有未提交过的文件,并且此文件项目组中的其他人员也需要忽略,可将此文件的完整路径写入项目文件夹下的.gitignore文件. 2.有未提交过的文件,此这些文件与项目组中的其他人员无关,毋须写入.gitignore,可直接删除或使用"git clean -f"将其删除.注意,是一次删除多个untracked files. 3.已提交过的文件,且从本次提交开始不对其进行更改,如一些模板文件,可使用"git update-index --assume-unchanged file…
使用putty 连接 linux服务器 ,服务器账户和密码在putty 上使用git提交.使用git账户和密码 (需要升级管理员) 01 pwd 查看当前目录print work directory02 当前目录为 /home/gongfu需要进入的目录为 /home/gongfu/tripb/master cd tripb/master 不加斜杠.从当前目录,查看tripb目录,进入cd /tripb/master 加斜杠.表示根目录 找tripb 03 把修改的文件 add 到本地暂存区te…
上次随笔写到git的安装和运用命令窗口创建本地版本库,这次主要讲一下用git代码将本地文件提交到GitHub上. 前提是有一个GitHub账号. 1.创建一个新的版本库,进入到你本地项目的根目录下(我的是/f/git-file/git-python),右键->Git Bash here,然后执行 git init 命令.   2.将要上传到GitHub上的文件拷到当前目录下(我的是File-Python),然后执行 git add “文件” 命令,将项目的所有文件添加到仓库中 3.执行git c…