Tag: git新

如何看到github上的HTML页面作为一个正常呈现的HTML页面,在浏览器中查看预览,而无需下载?

在http://github.com开发者保留项目的html,csss,javascript和图像文件。 我如何能在浏览器中看到html输出? 例如这个https://github.com/necolas/css3-social-signin-buttons/blob/master/index.html 当我打开它不显示作者的代码呈现的HTML。 它将页面显示为源代码。 是否有可能直接看到呈现的HTML? 否则我总是需要下载整个zipt才能看到结果

BitBucket – 以ZIP格式下载源文件

我知道我可以通过git clone命令获得项目,但是有什么办法,如何通过BitBucket.org的web界面下载项目? 在最好的方法,我正在寻找一种方式来下载一个项目源ZIP压缩文件。

Git与Mercurial Repository的互操作性

我在Mac上使用GIT。 说够了。 我有工具,我有经验。 我想继续使用它。 这里没有战争 问题总是与互操作性有关。 大多数人使用SVN,这对我很好。 Git SVN开箱即用,并且是一个没有装饰的解决scheme。 人们可以继续高兴地使用SVN,我不会失去我的工作stream程,也不会失去我的工具。 现在…有些人与Mercurial一起。 对他们很好:他们有他们的理由。 但我找不到任何GIT HG。 我不想切换到HG,但我仍然需要与其存储库进行互操作。 你们中的任何人都知道这个简单的解决scheme?

git忽略vim临时文件

什么是正确的方法让git忽略所有目录中的vim产生的临时文件(全局整个系统或本地单个项目)?

如何读取git diff的输出?

git-diff的手册页相当长,并解释了许多初学者似乎不需要的情况。 例如: git diff origin/master

git rebase:“error:can not stat'file':Permission denied”

我正在使用git,并做了一个小的提交,然后是一个大的。 我决定使用git rebase来压缩它们之前的两个提交。 (我从来没有这样做过。) 所以我做了: git rebase -i HEAD~2 这给了我我的编辑,在那里我select了先前的提交,并压扁了后面的提交。 当我保存时,git说: 错误:不能stat' 文件名 ':权限被拒绝 无法将sha1应用于稍后的提交 … 该提交的文本的第一行 现在: 当我做git log时,都不会出现提交。 git status告诉我,我“目前不在任何分支”。 一个文件被列为已修改,并在索引中,两个文件列为未跟踪。 我的第一个提交只有一个文件(我认为),而我的第二个提交有好几十个。 发生了什么!? 我如何解决它?

git diff –patience是什么?

耐心algorithm与默认的git diffalgorithm有什么不同,我想在什么时候使用它?

你应该多久使用一次git-gc?

你应该多久使用一次git-gc? 手册页面简单地说: 鼓励用户在每个存储库中定期运行此任务,以保持良好的磁盘空间利用率和良好的操作性能。 是否有一些命令来获得一些对象计数,以确定是否是时候gc?

跳过Git提交挂钩

我正在寻找一个在Python代码中查找打印语句的git钩子。 如果find打印语句,它会阻止git提交。 我想覆盖这个钩子,我被告知有一个命令这样做。 我一直没有find它。 有什么想法吗?

编辑GitHub的Readme.md的最好方法是什么?

编辑GitHub的Readme.md的最好方法是什么? 我发现自己正在编辑自述文件,然后推送,看到错误或格式错误,再次编辑它,然后按下它… 它确实在提交历史上做了一个数字。 有没有更好的办法? 或者我不应该关心提交历史,只要在Readme上阅读香蕉。 也许我甚至不应该使用自述文件,而是使用GH页面 ? 在提交给github之前,如何testing我的readme.md文件的外观? – 刚刚发现了类似的问题,但上面有更详细的问题。