【Git】Android Studio中使用Git(上传项目至Github并拉取)

2024-05-12 10:38

本文主要是介绍【Git】Android Studio中使用Git(上传项目至Github并拉取),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • AS上传项目至GitHub
  • AS中配置GitHub并下拉代码

AS上传项目至GitHub

上一节说的是上传到本地仓库。现在的操作是把一个新的项目上传到Github

1、登录github帐号,创建一个仓库
New repository

创建一个仓库

创建成功后会有以下提示
创建成功提示

关于远程仓库创建暂时打住,之后会继续补充一些关于.gitignore文件和README相关的知识点戳这里。这里我们就去看看如何用Studio将项目上传到刚刚创建的远程库吧

2、为本项目创建Git

为本项目创建Git

为本项目创建Git

点击OK即可

3、Remote add

现在本地文件变成了红色
接下来需要做与之前本地仓库不同的事情,就是 remote add

若你已安装了Git for windows 客户端,则进入当前项目根目录,右键选择Git Bash,然后出现如下界面,并输入命令:

git remote add origin https://github.com/[username]/PopupWindow.git

输入命令

这个地址就是之前创建完git 仓库提示的地址

git仓库地址

此时将会远程添加到你的Git repository

4、 Add
我们开始Add文件

Add文件

Add后文件变为绿色

5、Commit And Push

操作和之前上传到本地仓库一样,有点不同的就是在push的时候,需要登录github

Commit And Push

Commit And Push

commit message 必须填写,右上角的Author可以不填

然后再弹出提示框,点击push即可

需要登录github

登录Github

6、提交成功

提交成功后,查看github

查看github

AS中配置GitHub并下拉代码

1、Studio中配置github

Settings->Version Control->Github

配置帐号密码,点击test测试是否连接成功

Studio中配置github

2、Checkout from git

Checkout from git*

填写必要信息

这里的路径就是Github仓库下的项目路径

路径
原文

这篇关于【Git】Android Studio中使用Git(上传项目至Github并拉取)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/982395

相关文章

C++中assign函数的使用

《C++中assign函数的使用》在C++标准模板库中,std::list等容器都提供了assign成员函数,它比操作符更灵活,支持多种初始化方式,下面就来介绍一下assign的用法,具有一定的参考价... 目录​1.assign的基本功能​​语法​2. 具体用法示例​​​(1) 填充n个相同值​​(2)

Spring StateMachine实现状态机使用示例详解

《SpringStateMachine实现状态机使用示例详解》本文介绍SpringStateMachine实现状态机的步骤,包括依赖导入、枚举定义、状态转移规则配置、上下文管理及服务调用示例,重点解... 目录什么是状态机使用示例什么是状态机状态机是计算机科学中的​​核心建模工具​​,用于描述对象在其生命

Spring Boot 结合 WxJava 实现文章上传微信公众号草稿箱与群发

《SpringBoot结合WxJava实现文章上传微信公众号草稿箱与群发》本文将详细介绍如何使用SpringBoot框架结合WxJava开发工具包,实现文章上传到微信公众号草稿箱以及群发功能,... 目录一、项目环境准备1.1 开发环境1.2 微信公众号准备二、Spring Boot 项目搭建2.1 创建

IntelliJ IDEA2025创建SpringBoot项目的实现步骤

《IntelliJIDEA2025创建SpringBoot项目的实现步骤》本文主要介绍了IntelliJIDEA2025创建SpringBoot项目的实现步骤,文中通过示例代码介绍的非常详细,对大家... 目录一、创建 Spring Boot 项目1. 新建项目2. 基础配置3. 选择依赖4. 生成项目5.

使用Python删除Excel中的行列和单元格示例详解

《使用Python删除Excel中的行列和单元格示例详解》在处理Excel数据时,删除不需要的行、列或单元格是一项常见且必要的操作,本文将使用Python脚本实现对Excel表格的高效自动化处理,感兴... 目录开发环境准备使用 python 删除 Excphpel 表格中的行删除特定行删除空白行删除含指定

深入理解Go语言中二维切片的使用

《深入理解Go语言中二维切片的使用》本文深入讲解了Go语言中二维切片的概念与应用,用于表示矩阵、表格等二维数据结构,文中通过示例代码介绍的非常详细,需要的朋友们下面随着小编来一起学习学习吧... 目录引言二维切片的基本概念定义创建二维切片二维切片的操作访问元素修改元素遍历二维切片二维切片的动态调整追加行动态

prometheus如何使用pushgateway监控网路丢包

《prometheus如何使用pushgateway监控网路丢包》:本文主要介绍prometheus如何使用pushgateway监控网路丢包问题,具有很好的参考价值,希望对大家有所帮助,如有错误... 目录监控网路丢包脚本数据图表总结监控网路丢包脚本[root@gtcq-gt-monitor-prome

Python通用唯一标识符模块uuid使用案例详解

《Python通用唯一标识符模块uuid使用案例详解》Pythonuuid模块用于生成128位全局唯一标识符,支持UUID1-5版本,适用于分布式系统、数据库主键等场景,需注意隐私、碰撞概率及存储优... 目录简介核心功能1. UUID版本2. UUID属性3. 命名空间使用场景1. 生成唯一标识符2. 数

SpringBoot中如何使用Assert进行断言校验

《SpringBoot中如何使用Assert进行断言校验》Java提供了内置的assert机制,而Spring框架也提供了更强大的Assert工具类来帮助开发者进行参数校验和状态检查,下... 目录前言一、Java 原生assert简介1.1 使用方式1.2 示例代码1.3 优缺点分析二、Spring Fr

Android kotlin中 Channel 和 Flow 的区别和选择使用场景分析

《Androidkotlin中Channel和Flow的区别和选择使用场景分析》Kotlin协程中,Flow是冷数据流,按需触发,适合响应式数据处理;Channel是热数据流,持续发送,支持... 目录一、基本概念界定FlowChannel二、核心特性对比数据生产触发条件生产与消费的关系背压处理机制生命周期