《Android Studio 项目上传到Git》

1. 在 Android Studio 上配置 Git 信息,如图

2. 在 git 上创建项目并复制项目地址

可以考虑使用 GitLab 来管理代码。若是你没有配置SSH,则需要 http 格式的地址。

3. 文件拦截

1)所有的 .iml文件,local.properties文件

2)所有的.github/, .gradle/, .idea/文件 

3)所有的build文件

4. VCS --> Enable Version Control Integration,选择 git,使项目与Git关联。项目文件变为红色;

5. VCS --> Git --> Remotes,将复制后的项目 Git 地址添加进去,并点击确定;

6. 点击 VCS --> Git --> PULL,根据地址更新项目,避免冲突;

7. 选择 app, 右键选择 Git --> Add+ ,项目文件由红色变为绿色;

8. 选择 Vsesion Control,右键 commit,变绿的文件已经被勾选,根据需求可以将 Unversioned File 中的部分文件选择并提交到本地仓库;

9. 点击 CVS --> Git --> Push,将项目提交到远程仓库。

注意:可能出现问题

Push rejected: Push to origin/master was rejected

推送拒绝:推送到原点/主节点被拒绝

解决方法:

1. 在Git项目对应的目录位置右键打开 Git Bash Here (注意项目目录的位置)

在这里插入图片描述

2.然后再命令窗输入下面命令:

git pull origin master --allow-unrelated-histories

最后初选完成信息,则操作成功!

返回 Push 代码,可以成功进行提交!

尴尬的解决方法:

若不是第一次上传,可以考虑重新Clone下来,然后将你修改的代码,重新添加进去,在push一下。

### 如何在 Android Studio 中将项目推送到 Git 仓库 #### 创建新的本地 Git 仓库并初始化 对于一个新的项目,可以在终端命令行中执行以下操作来初始化 Git: ```bash $ cd /path/to/your/project $ git init ``` 这将在指定的项目路径下创建一个新的 Git 库[^3]。 #### 添加和提交更改至本地库 接着可以添加文件到暂存区,并进行首次提交: ```bash $ git add . $ git commit -m "Initial project setup" ``` 上述命令会将所有改动加入版本控制,并记录一条有意义的信息作为此次变更的日志。 #### 设置远程仓库地址并与之关联 为了使本地仓库能与远端同步,需设定一个名为 `origin` 的远程服务器URL。假设已经在 Gitee 或 GitHub 上建立了相应的空仓库,则可通过如下指令建立联系: ```bash $ git remote add origin https://gitee.com/user/repo.git ``` 这里的 URL 是从在线平台上获取的新建项目的 HTTPS 地址[^2]。 #### 将本地修改推送至云端 最后一步就是把最新的提交发送给远程主机: ```bash $ git push -u origin master ``` 此命令不仅会传输数据包,还会设置跟踪关系以便以后更方便地管理分支间的交互。 #### 使用 Android Studio GUI 工具简化流程 除了手动编写 Shell 命令外,还可以利用集成开发环境提供的图形化界面来进行这些任务。具体来说,在菜单栏找到 VCS 菜单项下的选项依次完成启用版本控制系统、分享工程于特定平台(如 Gitee)、管理远程站点等动作;期间可能还需要输入个人认证信息以验证身份合法性[^1]。 #### 处理已有 `.git` 文件夹的情形 如果打算基于旧有的工作空间构建新应用,记得先移除现有的隐藏`.git`目录以免造成混淆。之后按照前述方法重新配置即可。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值