Windows下AndroidStudio4.0.0使用GitHub管理版本,以及如何改成码云Gitee

Windows下AndroidStudio4.0.0使用GitHub管理版本,以及如何改成码云Gitee

1.注册GitHub,略

2.打开魔法,略

3.安装Git:

https://git-scm.com/download/win

对应我的系统,我下载了 Git for Windows/x64 Setup.

安装时,看到Select Components页面,除了Check daily for Git for Windows updates以外,我全部勾选,其他页面一路点击Next就可以完成安装。

4.Android Studio 4.0.0 中配置 Git 路径:

4.1.打开 Android Studio,点击顶部菜单栏 File → Settings(Mac 系统是 Android Studio → Preferences)。

4.2.在弹出的设置窗口中,展开左侧菜单:Version Control → Git。

4.3.找到 Path to Git executable 这一栏:

Windows 系统:点击输入框右侧的 ... 按钮,找到 Git 的安装路径(默认路径一般是 C:\Program Files\Git\bin\git.exe 或 C:\Program Files (x86)\Git\bin\git.exe),选中 git.exe 后点击 OK。

5.配置Windows 系统环境:

5.1.按下 Win + R,输入 sysdm.cpl,回车打开「系统属性」窗口。

5.2.切换到「高级」选项卡,点击右下角的「环境变量」。

5.3.在「系统变量」列表中,找到名为 Path 的变量,双击它。

5.4.点击「新建」,粘贴第一步找到的 Git bin 目录路径(比如 C:\Program Files\Git\bin)。

5.5.再点击「新建」,粘贴 Git 的 cmd 目录路径(比如 C:\Program Files\Git\cmd,这一步是为了兼容更多 Git 命令)。

5.6.依次点击「确定」→「确定」→「确定」,关闭所有窗口(环境变量配置后需要重启终端 / IDE 才会生效),重新打开AndroidStudio。

6.验证环境变量是否配置成功:

6.1. cmd 中输入 git --version,如果输出 git version x.x.x.windows.1(比如 git version 2.43.0.windows.1),说明环境变量配置成功。

6.2. Android Studio 的 Terminal 终端,输入 git --version,如果输出 git version x.x.x.windows.1(比如 git version 2.43.0.windows.1),说明环境变量配置成功。

以上2个都要验证,很重要,当老项目Commit 失败时,你需要在Android Studio 的 Terminal 终端使用一些命令,下面会提到。

7.初始化本地 Git 仓库:

7.1.打开 Android Studio 4.0.0,加载你要推送的项目。

7.2.点击顶部菜单栏的 VCS → Import into Version Control → Create Git Repository。

7.3.在弹出的窗口中,选择你的项目根目录(默认就是项目根目录,直接确认即可),点击 OK,完成本地仓库初始化。

8.将项目文件添加到 Git 并提交:

8.1.右键点击项目根目录 → Git → Add(将所有文件加入 Git 暂存区)。

8.2.再次右键项目根目录 → Git → Commit Directory。

8.3.在弹出的提交窗口中:

填写 Commit message(必填,比如 Initial commit,描述本次提交的内容)。

确认要提交的文件列表(默认全选即可)。

取消勾选 Perform code analysis 和 Check TODO(加快提交速度,新手可忽略)。

点击 Commit(若弹出代码检查提示,直接点 Commit 确认即可)。

9.Commit报错:

错误信息:

Commit failed with error

0 files committed, 853 files failed to commit:New beginnings, first submissionpathspec'app/src/main/java/com/**/**/**/******.,java'did not match anyfiles

1 more

x

Device File Explorer

解决方法:

打开Android Studio 的 Terminal 终端,依次输入2条命令:

清除 Git 索引缓存(关键步骤)

git rm -r --cached .

重新将所有文件加入暂存区

git add .

10.提交到GitHub:

打开Android Studio 的 Terminal 终端,输入命令:

git push -u origin main

会提示你登录GitHub,我已经在网页端登录了GitHub,所以,我使用网页认证,很顺利就提交成功了

11.后续提交代码:

11.1点击VCS → 点击Commit → 输入 Commit Message → 点击 Commit

11.2.打开Android Studio 的 Terminal 终端,输入命令:

git push -u origin main # 推送项目或者说提交更新

其他电脑pull项目:

1.打开CMD

2.cd /d D:\Android\Project (路径根据实际修改)

3.git clone https://github.com/iwanghang/\*\*\*.git

现在第一台电脑提交了项目,第二台电脑pull拉取了项目,上面也说了如何commit,如何提交,就只剩下一条命令:

git pull origin main # 拉取最新代码

至此,我的目的已经实现,比如,我下班前,把项目commit一下,然后push到github,我回到家,pull一下,更新本地项目,睡觉前,同样把项目commit,然后push到github,第二天到公司pull。就很方便。当然,我不会这么干,我只是举个例子,也不鼓励大家这么卷,毕竟我们不是只有工作,还有很多其他事情要做,如果没有,发发呆,也是很好的。

重点还是魔法,我的魔法也经常失灵,pull/push经常失败,有空把项目放到码云,应该会很流畅,原理是一样的。

改了改了,改成码云gitee了,非常流畅,像这种不是必须用魔法的工作,还是用国内的仓库舒服,太流畅了,码云NB,一下是具体操作:

github太卡了,改成gitee码云了

先在码云新建个仓库,只需要填写仓库名称和路径,其他都可以不写不选。

如果是私有,记得选中私有。

git config --global user.name "iwanghang"

git config --global user.email "iwanghang@qq.com"

git remote set-url origin https://gitee.com/iwanghang/Ever.git

git push -u origin main #本地 main 分支推到 Gitee 仓库

其他命令不变。

下班前:

git add .

git commit -m "下班前的修改:修复xxx问题"

git push

回家后:

git pull

睡觉前:

git add .

git commit -m "睡前的修改:新增xxx功能"

git push

第二天,到公司:

git pull

好久没做Android项目的版本管理了,都是一些老方法,不过今天20260127刚刚用了,是好用的,除了为了版本管理,还因为我有2台电脑同时使用,代码放在云端方便一点。上面你的内容,可能偶尔有一两条没有说得很清楚,有空再来修改吧。

相关推荐
CoderJia程序员甲11 小时前
GitHub 热榜项目 - 日榜(2026-01-26)
ai·开源·大模型·github·ai教程
轻抚酸~12 小时前
使用git维护github项目的简单实践
git·github
软件资深者14 小时前
全能图片缩略图显示工具,体积较大,直接显示AI,PSD,EPS,PDF,INDD,TIFF,CR2,RAW等格式缩略图的图像解码包
windows·microsoft·pdf·windows11·系统修复
前端 贾公子16 小时前
Git优雅使用:git tag操作
javascript·github
chinesegf17 小时前
Windows 系统中通过 Conda 「克隆」环境
windows·conda
C++ 老炮儿的技术栈18 小时前
不调用C++/C的字符串库函数,编写函数strcmp
c语言·开发语言·c++·人工智能·windows·git·visual studio
小新软件园19 小时前
PrintPage 打印 绿色版发票打印工具 批量打印 多维度设置更实用
windows·电脑·开源软件
luyun02020220 小时前
PDF神仙工具,批量处理
windows·pdf·figma
软件资深者20 小时前
win系统治理流氓软件、弹窗广告 +清理软件工具集合体
windows·microsoft·windows11·系统修复