gpt4 book ai didi

java - Bitbucket 上的 Android Studio Bitbucket 插件共享项目不起作用

转载 作者:行者123 更新时间:2023-11-30 02:08:18 25 4
gpt4 key购买 nike

我的 Android Studio 和 Bitbucket 有问题。如果我尝试在 Bitbucket 上共享我的项目,它不起作用。我启用了 VCS,在那里我可以选择“导入到版本控制”->“共享项目...(使用 Bitbucket 图标)”,当我单击它时,它的加载和我的 Bitbucket 帐户中是一个新的存储库,名称为我选择的, 但里面没有文件。它只生成新的存储库。

这里是图片我的意思:

enter image description here

enter image description here

最佳答案

1a.最近下载plugin from here并将其添加到工作室

1b。配置插件(如果你需要它/也在 bitbucket 中添加 ssh key )

enter image description here

  1. 在工作室中启用 vcs(选择 git)

enter image description here

  1. 在 bb 上创建 repo

enter image description here

4aaa。从 bb 获取 git repo 命令

enter image description here

4b。如果您不使用 ssh key ,请将部分重命名为“git@...” 用 https 值得你的 repo 地址

enter image description here

  1. 在工作室终端中粘贴并运行此 cmd 或在您的操作系统中打开终端(如果您首先在 Windows 上安装了 git)

enter image description here

  1. 标记文件以添加到 git 或对项目进行任何更改(标记为绿色的文件将添加到 vcs - 红色则不会)

enter image description here

  1. 提交您的更改并将项目推送到 git(请注意,仅运行 cmmmit 不会将任何文件推送到 git remote)

enter image description here

  1. 输入 repo 的凭证(如果你没有完成 1b)

enter image description here

  1. 你完成了

enter image description here

enter image description here

编辑:

要手动添加(以红色列出)文件到 git commit,请参阅: via menu or shortcut add

For a good sharing of project there is some file to don't add to repository? Or just add all that is present in the projectfolder. AndroidStudioProjects/myproject.... i link all myproject folder? Thanks @ceph3us

1) 包含所有敏感数据的文件,例如:密码、未 protected key 、凭据存储等

2) 任何有值(value)的代码:)

由于 git 存储库(服务器端)是“公开的”且未 protected 且文件未加密,因此我们很容易受到黑客攻击和代码/数据窃取。

Thanks, i give you one up vote and can't give another :D .. Anyway, i ask this because i use a private repo for share my project with some friends...and for example the folder release is useless and i can avoid do push it? For other sensitive file there are only ca-app-pubb keys for admob...but the project is in private mode...just for share and branch the develops and make something good :)

救援 :) 顺便说一句,请参阅 .gitignore

例子.gitignore

/.idea/libraries/
.DS_Store
/.gradle/
/gradle/
/build/
/app/build/
/captures/
.externalNativeBuild
/pl.ceph3us.base.common/tmp/
/aars/release/
!/aars/ln

为了“使用基本配置”工作,我们只需要:

*.gradle/src(其中包含 java/(源代码)res/(资源))等 AndroidManifest.xml

有时我们需要:

/lib(受宠若惊)——但我避免推送到 repo(最终当我们需要一些特定版本时)/jn

所有其他文件都是多余的(当你知道如何设置“开发IDE”时)

请参阅 android gradle 插件中的 souceset clousure“以更好地理解”我们需要编译/组装 gradle - android 项目

关于java - Bitbucket 上的 Android Studio Bitbucket 插件共享项目不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30441451/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com