新版Android studio 推送代码到gitee上

前提:Android studio 已经安装了gitee 插件,已经关联了git ,之前的项目已经使用过git。

我是把原来一个项目直接 clean 后复制过来,因为有一些代码是可以复用的,直接使用原来的框架。重新命名之后,需要推送到gitee上,当做一个全新的项目。

  • 首先需要清理原来的先把项目根目录的 .git 文件删除。
  • 然后需要再Android studio 顶部导航中选择git 》 Gitee(已下载插件后就会显示) 》Share Project on Gitee 。 这个时候会弹窗显示让选择是否是私有 private ,填写主分支名字,填写备注。
  • 然后就会在 gitee 官网上看到这个项目已经被创建了。把这个新项目的 HTTPS 链接复制下来。
  • 然后需要和当前的项目做关联,在顶部导航的 git 下选择 manage remotes 这个时候把刚才复制的https链接粘贴过来,点击OK 即可。也可能会弹窗需要登录下gitee的账号。

然后就可以进行 add 和 commit 、push 代码到仓库了.

==============另外需要做的==============

如果原项目可能没有添加git忽略文件(安卓原生项目会有,但flutter 主项目根目录没有),它会把文件夹里的所有文件都会提交上去包括 .idea build 等。这些是本地配置文件和编译文件,不需要提交到 git 上。

①:在根目录创建 .gitignore 文件

②:在根目录添加需要忽略的文件相对目录:

/build
/.idea

## 别的不想要的也可以添加上去 

另外:如果你的项目已经在使用 Git,并且想要开始忽略一些已经被跟踪的文件,你需要先从 Git 的跟踪列表中删除这些文件(终端中,跳转到项目根目录下,执行下面命令):

git rm -r --cached .
git add .
git commit -m "更新 .gitignore"

解释下:git rm -r --cached . 这个命令用于从 Git 的跟踪列表中删除所有已跟踪的文件,但不会删除这些文件的实际内容。这个命令的具体含义如下:

  1. git rm: Git 的删除命令。
  2. -r: 递归地应用到所有子目录。
  3. --cached: 只从 Git 的索引(暂存区)中删除文件,而不删除实际的文件。
  4. .: 当前目录及其所有内容。

如果你只想对特定文件或目录应用这个操作,可以将 . 替换为具体的文件或目录路径。

然后就可以进行 add 和 commit 、push 代码到仓库了.

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值