草庐IT

pages_users

全部标签

git - TFS Git 创建 repo - "User must become compliant"

我们正在转换为TFSGit,但是,每次我尝试从VisualStudio创建一个新的存储库(即,创建一个本地存储库,并将其同步到VisualStudioOnline)时,我都会得到一个错误信息:“用户'@.com'必须合规。合规性可在以下位置更新:https://app.vssps.visualstudio.com/go/profile?mkt=en-US合规性可在以下位置更新:https://app.vssps.visualstudio.com/go/profile?mkt=en-US&cv=&cs=&reply_to=https%3A%2F%2Fapp.vssps.visualstu

git - 如何将 jekyll _site 目录推送到 gh-pages 分支,并将源代码留在 master 中?

我有一个基本的jekyll网站,由页面(不是帖子)组成,但是,因为我想在列出页面时对页面进行排序,所以我不得不使用Jekyll-Sort插件(有点奇怪的排序页面没有内置到jekyll)。因为我使用的是插件,所以无法利用GitHub的自动jekylling。所以我想把项目的源代码推送到master分支,只把_site目录推送到gh-pages分支。我不知道该怎么做-我尝试在_site目录中添加一个gitrepo以将其推送到gh-pages但每次我运行jekyll它删除了整个目录,我丢失了.git文件夹。有什么建议吗?或者一种本地排序的方式? 最佳答案

git - 如何将子模块添加到 gh-pages 分支并正确构建静态页面?

我有几个项目页面要维护,它们都使用相同的主题(我将它打包到一个名为KYProjectPageTheme的单独repo中)。只需将KYProjectPageTheme的整个文件夹复制到gh-pages分支的根目录,然后将其推送到Github即可。当静态页面构建成功时,我会收到通知。但是,我想将KYProjectPageTheme添加为gh-pages分支下的子模块。这在我的本地机器上运行良好。但是当我把它推到Github上时,我再也收不到通知了!而静态页面还是之前的状态,即我添加子模块后的修改没有影响。我猜Github的静态页面生成器在gh-pages分支中有子模块时将无法工作。但实际上

github 如何在新的 git 分支 gh-pages 中包含来自 master 的文件

github有这个功能,如果你在你的项目中创建一个新的分支gh-pages,你可以发布“项目页面”。有关完整说明,请参阅http://pages.github.com/我的项目只是html/images,所以我只想服务master分支。那么如何创建一个名为gh-pages的新分支,它只是master的精确副本?某种链接操作?谢谢 最佳答案 您希望GitHub存储库中的分支“gh-pages”与“master”分支相同。最简单的解决方案是将git配置为自动将分支“master”推送到“gh-pages”。假设您推送到的GitHub存储

git - 根据远程克隆 URL 为 Git 配置使用不同的 user.email 和 user.name

我像这样配置全局~/.gitconfig属性user.name和user.email:gitconfig--globaluser.email"mkobit@example.com"gitconfig--globaluser.name"mkobit"这是我在处理个人项目、开源项目等时想要的默认配置。当我处理来自特定域(例如公司域)的项目时,我在克隆它时为每个存储库配置它,以便它使用不同的user.name/user.email:gitclonessh://git@git.mycorp.com:1234/groupA/projectA.gitcdprojectAgitconfiguser.

git - 如何使用 GIT 集成在 Intellij 14 中设置 user.email 和 user.name?

我有集成了GIT的IntelliJ14。gitpush命令显示作者为unknown。如何在我的IntelliJIDE中设置以下两个参数?gitconfig--globaluser.name"SamSmith"gitconfig--globaluser.emailsam@example.com 最佳答案 Ctrl+K打开提交对话框在“Git/Author:”下pull字段中输入以下模式,用个人数据替换部分(保留空格和尖括号字符):NameSurname 关于git-如何使用GIT集成在In

git - 好奇 : where does git store user information?

我想知道git在哪里存储用户信息。我创建了一个存储库,我和我的friend都在使用它。当我们都提交时,我们可以将我们视为不同修订版的独立作者。虽然在他的主文件夹中有一个使用gitconfig--global创建的.gitconfig文件,但我在我的文件夹中找不到。那么我的用户信息存储在哪里呢?gitconfig--global是否只影响单个登录用户? 最佳答案 配置文件有3个默认路径。存储库本身:/.git/config用户主目录:~/.gitconfig系统级目录:$(prefix)/etc/gitconfig--global选项

git - GitHub Pages 的替代品?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭5年前。Improvethisquestion所以我正在为一个项目做研究,我想知道是否存在提供与GitHubPages类似服务的Web应用程序。例如,一个免费(或廉价)的网络主机,协作者可以在其中推送到中央git存储库以进行更改,并且这些更改会实时部署。

git - 是否可以在 .gitconfig 中为每个通配符域配置 user.name 和 user.email?

我有一台工作电脑,它在全局配置为在提交时使用我的工作电子邮件和姓名。这很好。但是,我想制定某种规则,“如果repo来源是github,请使用用户X和电子邮件Y”我知道你可以为每个存储库创建一个配置条目,但我希望它更加自动化:如果克隆是github,它应该使用github用户详细信息。如果我从工作克隆,它应该使用工作详细信息。有什么方法可以根据远程域进行全局配置吗?还是其他方式?编辑/更新我接受了下面的答案,但稍微修改了脚本:#!/usr/bin/envbash#"Real"gitisthesecondonereturnedby'which'REAL_GIT=$(which-agit|s

git - 如何从 Travis CI 发布到 Github Pages?

我们正在travis-ci服务器上编译Doxygen文档,并希望将它们推送到我们的gh-pages分支。如何处理gitpush的授权?有人有在travis-ci中使用加密变量的例子吗?我应该使用https授权还是使用SSHkey? 最佳答案 在环境变量中使用HTTPSAPItoken的分步示例其他人已经提到了,但这里有更详细的过程。为网站创建一个单独的存储库(可选)。这将降低您覆盖主存储库的可能性,并防止输出文件污染它。在https://github.com/settings/tokens下获取个人访问token只为公共(publi