github相关内容
在我的项目中,我有这个constants.ts文件,其中存储了我的API_URL。我希望在我的生产(主)和开发分支中保留两个API_URL。 例如:开发-&>api_url=‘http://localhost:4000’ Main-&>APIURL=‘https://backend.com’ 但是,当我更改API_URL并提交合并主分支和开发分支时,它会检测到更改。因此,如果我合并它,主分
..
我想将另一个repo中的函数添加到我的repo中。为了以最干净的方式保留该存储库中的编辑历史记录和许可信息,同时仍在构建和修改该存储库以适应我的存储库,我想将其克隆为我的存储库中的一个子目录。 已询问here,但我在该链接中看不到明确的答案。有没有一种既干净又简单的方法来做这件事? 推荐答案 您可以使用名为GitHub submodules的功能,您可以找到详细说明here T
..
我希望能够通过Git在单个文件上使用不同的合并策略,该策略使用典型合并处理的公共祖先提交的知识实际执行合并。不幸的是,这个问题的普遍答案是使用git checkout,它实际上并不执行真正的三向合并,而是简单地选择“我们的”或“他们的”。让我们来看一个例子。 有很多关于使用git checkout --theirs合并单个文件的错误信息在SO和博客上传播。这只会有效地执行一个简单的补丁,选择其中
..
我有一个Git存储库,其中有几个文件。(实际上是我的Advent of Code存储库) 在这个存储库中有一个文件,我希望将其保留在GitHub远程服务器中,但我不希望Git更新它,即使该文件在本地更改。此外,我还希望在我将此存储库克隆到的每台计算机上自动执行此行为。 所以基本上这些步骤: 创建文件并添加初始内容(V1) 提交并将文件推送到远程分支 执行一些操作,让Git忽略
..
我最近写错了用户名和密码,无法通过Git bash登录到我的GitHub帐户。我最初尝试克隆我的GIT分支时,它弹出一个提示我登录。 在我的用户名和/或密码登录错误后,当我再次尝试克隆时,它不会给我提供再次登录的选项。 我现在不能再次键入我的凭据。 当我再次尝试克隆时,它自动显示: 有人知道如何让弹出窗口再次出现,以便我可以重写用户名和密码吗? 推荐答案 弹出窗口可
..
我当前在Heroku上运行服务。 使用Heroku进行部署的方式是将代码推送到Git存储库,这会触发构建并随后部署新代码。 由于这是将您的服务部署到Heroku的唯一方法,因此git存储库包含大量敏感信息,例如几个配置文件中的令牌和客户端机密。 正因为如此,该存储库当前是私有存储库,但我希望将其设置为公共存储库。 通常我只会.gitignore配置文件并将其完全排除,但由于提交文件是将它
..
我正在尝试使用Github的API将文件上载到Github。 以下代码可以工作,但只能使用大约小于1MB的较小大小的内容。 tar -czvf logs.tar.gz a.log b.log base64_logs=$(base64 logs.tar.gz | tr -d \n) content_response=$(curl -X PUT -u :"$GIT_TOKEN
..
由于我的标题不变,如何从公共API仅获取有限数量的存储库?我正在使用以下链接: https://api.github.com/repositories //Gets 100 首先获得100个存储库,但我只需要获得15个。我尝试了以下内容: https://api.github.com/repositories?per_page=15 //Gets 100 添加per_page=
..
Github API是否提供了向项目委员会添加拉式请求或问题的简单方法? 这是用户的编程等效项going to a pull request and selecting one more "Projects" from the sidebar menu 注意:API似乎确实提供了一种向项目添加卡片的方法,但我必须指定一个特定的项目专栏。我喜欢盲目地添加项目,让自动化规则决定列,类似于通
..
我从另一个分支创建了一个分支。然后我返回到上一个分支并对其进行处理。现在我已经转到第二分公司了。但这第二个分支没有第一个分支的新变化。我只想从第一个分支更新第二个分支,而不删除任何分支。 推荐答案 但这第二个分支没有第一个分支的新变化 仅切换到第二个分支不足以使所述分支反映在第一个分支中提交的更改。 您需要git merge branch1,或者,如果您是唯一正在处理bra
..
当我得到一个简单的WebHook事件侦听器在我的Azure站点上处理GitHub推送事件时,我欣喜若狂,但我意识到现在我在json有效负载中看不到分支机构名称或ID(示例https://developer.github.com/v3/activity/events/types/#pushevent) 我以为可能是“tree_id”,但似乎不是。我在GitHubs的文档中找不到任何关于这方面的
..
假设一个repomyname/myrepo启用了GitHub页面,则myname.github.io/myrepo将可用,托管与原始repo相同的内容,而无需任何专用部署。 repo |-- folder |-- file1 |-- file2 我希望发送类似myname.github.io/myrepo/folder的http请求,以动态获取类似['
..
我制作了一个简单的CRUD应用程序,它应该是基于Traversy的任务管理器(此处:https://www.youtube.com/watch?v=w7ejDZ8SWv8)的约会管理器,现在我正在尝试发布它。 我找到了许多指南,但没有一个对我有帮助。我会把它们列在下面: https://dev.to/nikita_guliaev/deploying-create-react-app-w
..
有没有办法在githorb.com上显示提交而不显示空格更改? 有没有办法在控制台中显示它?即克隆,然后在本地查看提交(树),忽略所有空格更改? 我广泛使用Trac;我正在寻找类似于Ignore White space changes(可以在变更集视图中找到)的内容。 推荐答案 将?w=1附加到任何显示差异的githorb.com页面上的URL,它将忽略空格。请参阅this
..
我是Github Actions的新手,我尝试与功能测试进行一些持续的集成。 我使用Codecept,我的工作流运行得很好,但当某些测试失败时,该步骤被写为成功。GitHub不停止该操作并继续运行Nexts步骤。 以下是我的工作流YML文件: name: Run codeception tests on: push: branches: [ feature/func
..
我遇到这个问题太多次了,它发生在向Github推送提交时。根据我的搜索,它看起来是由网速引起的,是真的吗?我可以在没有快速上行连接的情况下推送吗? 我从中收集了一些日志。 简要错误日志: 错误:RPC失败;cURL 18传输关闭,剩余未完成的读取数据 Send-Pack:读取边带数据包时意外断开连接 致命:远程端意外挂断 所有内容都是最新的 完整错误日志关键点:
..
当pushing我的GitHub回购(它是iPhone上的iOS应用程序)时我遇到了一个问题。在过去的几年里,我做这件事没有任何问题。但是,在不更改与XCode和GitHub之间的连接相关的任何内容的情况下,我现在收到以下错误消息: 我已经检查过,我的所有凭据都是最新的,项目运行正常,我能够执行commits,但当我执行push时。出现错误,并且未执行推送。 此外,我也尝试过推动其他项
..
我已经使用Jekyll框架在GitHub设置了我的站点。我对404有一个问题。我添加了一个404.html,它对一些打字错误工作得很好。但是,由于在Jekyll中,类别呈现在单独的目录中,并且当用户尝试访问www.example.com/category/这样的URL时,它会显示GitHub的404,而不是我的自定义404.html,而且我也不想对类别进行索引,所以我该怎么办? 附注:在每个类别
..
我遇到一个有关Git推送的问题。 它以前工作成功,但这次失败了。一开始,我在我的主人MINGW64 /d/javasoft/apache-tomcat-7.0.70/webapps/MyNote (master)中,然后, 我使用git remote add origin来关联我的远程来源,但它提醒fatal: remote origin already exists. 然后,我使用
..
我正在寻找一种使用git rebase挤压提交的方法,但不是以交互方式进行的。我的问题是,我们是否可以使用git merge-base找到共同的祖先来“向下合并”,然后挤压所有未共享的提交? 例如: git init # make changes git add . && git commit -am "first" git checkout -b dev # make changes
..