随笔分类 -  Git

摘要:有些时候不小心上传了一些敏感文件(例如密码), 或者不想上传的文件(没及时或忘了加到.gitignore里的), 而且上传的文件又特别大的时候, 这将导致别人clone你的代码或下载zip包的时候也必须更新或下载这些无用的文件, 因此, 我们需要一个方法, 永久的删除这些文件(包括该文件的历史记录) 阅读全文
posted @ 2013-12-05 20:14 shines77 阅读(62978) 评论(5) 推荐(12)
摘要:有些时候有些文件或文件夹被移除了, 或者更换了路径或被改名了, 想跟踪一下这个文件被修改(更新)的历史, 可以用如下命令:git log -p matser -- filename格式是: git log -p 你要查的分支名 -- 你要查的文件名如果提示命令错误, 可以把分支名和"--"去掉试试.以上是查询详细的更新记录,如果只是想查该文件的提交记录, 可以省略-p参数, 即: git log 你要查的分支名 -- 你要查的文件名还有一个命令, git blame filename 可以显示这个文件(该文件在当前切换到的代码仓库里必须存在)的每一行的最后提交commit, 阅读全文
posted @ 2013-11-11 01:06 shines77 阅读(3068) 评论(0) 推荐(0)
摘要:错误信息如下:$ git push origin mastererror: The requested URL returned error: 403 while accessing https://github.com/shines77/gzmalloc.git/info/refs?service=git-receive-packfatal: HTTP request failed相关解决办法可参考如下两篇网文:(1). github初试-403错误http://www.cnblogs.com/hanxiangduo/archive/2012/09/03/github.html(2). Pu 阅读全文
posted @ 2013-08-11 03:25 shines77 阅读(2902) 评论(0) 推荐(0)