小编Pat*_*ick的帖子

如何使用新的 github cli 向远程存储库发出拉取请求,而无需推送远程分支?

我试图弄清楚如何从本地分支(甚至从本地主/主分支)向我的远程存储库创建 PR。但是,无论我做什么,我都会收到以下错误:

来自本地main的尝试:

(master)$ gh pr create --title "Adding readme" --body "Testing pr from cli" --head armsp:feature

Creating pull request for armsp:feature into master in armsp/----

pull request create failed: GraphQL error: Head sha can't be blank, Base sha can't be blank, No commits between master and feature, Head ref must be a branch
Run Code Online (Sandbox Code Playgroud)

当地feature分支机构的尝试:

(feature)$ gh pr create --title "Adding readme" --body "Testing pr from cli" --head armsp:feature

Creating pull request for armsp:feature into master …
Run Code Online (Sandbox Code Playgroud)

github github-cli

9
推荐指数
1
解决办法
1万
查看次数

如何在 GitHub Action 中使用 GitHub cli (gh) 通过 Github 进行身份验证并创建 PR?

在 GitHub 操作中,我使用脚本创建一个文件。然后我可以使用 git 创建一个分支,添加文件,提交文件并将分支推送到存储库。全部使用git。

然后我想在我的操作中创建 PR,因此我使用 GH CLI。在我的步骤中,这是与 PR 相关的部分:

echo "GH CLI Auth"
gh auth login --with-token < ${{ secrets.GITHUB_TOKEN }}
echo "Create PR"
gh pr create --reviewer myhandle --title "Show Notes ${{ env.NEWFILE_PATH }}" --body "Show Notes ${{ env.NEWFILE_PATH }}"
Run Code Online (Sandbox Code Playgroud)

但我收到错误。

GH CLI Auth
/home/runner/work/_temp/<GUID_CENSORED>.sh: line 13: ***: No such file or directory
Error: Process completed with exit code 1.
Run Code Online (Sandbox Code Playgroud)

我授予 GitHub 令牌对代码和拉取请求的写入权限。

permissions:
  contents: write
  pull-requests: write
Run Code Online (Sandbox Code Playgroud)

我很困惑。谢谢您的帮助!

github-actions github-cli

8
推荐指数
1
解决办法
6606
查看次数

您可以在Azure Pipeline步骤中使用pipenv来安装依赖项吗?

Azure Pipeline 示例显示使用 pip 安装需求。

https://learn.microsoft.com/en-us/azure/devops/pipelines/languages/python?view=azure-devops

- script: pip install -r requirements.txt
  displayName: 'Install requirements'
Run Code Online (Sandbox Code Playgroud)

期待已久的东西还没有出现,那么当你一直在使用而你有但没有的pip -p时候,Pythonista 该怎么办呢?pipenvPipfilePipfile.lockrequirements.txt

azure-pipelines pipenv

3
推荐指数
1
解决办法
3565
查看次数

将 Azure Boards Teams 应用程序链接到项目需要哪些权限?

我是项目管理员。我已经安装了 Azure Boards 应用程序。我已使用工作登录名登录到 Teams 中的 Azure Boards 应用程序。

当我尝试将我的项目链接到 Teams 频道时,出现以下错误:

“您无权访问完成此操作所需的一项或多项资源。”

不确定除了“管理员”之外我还需要什么其他权限。

microsoft-teams azure-boards

3
推荐指数
1
解决办法
1964
查看次数

使用 matplotlib 的简单 Django Graph 示例

我正在寻找一个非常简单的示例,使用 Django QuerySet 然后使用 matplotlib 生成图表。我发现的所有示例都有硬编码的数据值,或者它们并没有真正解释它们在做什么。我认为这对其他人来说也是一个好问题。

让我用一个非常简单的例子来做好准备,这样我和其他 n00bs 就很容易理解。;-)

class Animals(models.Model):
    cats = models.PositiveSmallIntegerField
    dogs = models.PositiveSmallIntegerField
    created = created = models.DateTimeField(auto_now_add=True)

datatograph = Animals.objects.all()
Run Code Online (Sandbox Code Playgroud)

如何将 datatograph 转换为正确的格式,以便将其传递给 matplotlib 并最终得到两个整数的 X 轴、日期的 y 轴以及狗的线和猫的线。

谢谢你!

python django matplotlib

1
推荐指数
1
解决办法
2933
查看次数