《Android Studio实战 快速、高效地构建Android应用》--四、Git入门

Git版本控制系统(VCS)是分布式的,仓库的每一个副本均包含项目的完整历史

安装Git

下载

下载地址:http://git-scm.com/downloads

选择适合自己操作系统的来下载

如果下载太慢,解决方法:

安装

  • 自己选择路径安装,假设到D:\java下,装完后将D:\java\git\bin添加到PATH环境变量中,无误安装后右击选单出现:

  • 打开Git Bash,配置自己的名字和电子邮箱,以便提交有相应的作者
git config --global user.name "zoro"
git config --global user.email "[email protected]"
  • 设置Android Studio

    • 设置路径File|Settings|Version Control|Git,单击Test确保Git环境可以正常使用

  • 创建本地Git仓库Create Git Repository,在跳转的提示用于选择创建新的Git仓库的目录时,要选择项目根目录

创建完本地Git仓库后,大多数文件变成了棕色(Git在本地识别了这些文件,但是尚未跟踪)

  • 蓝色:文件正被Git跟踪而且已经被修改
  • 绿色:被Git跟踪的全新文件
  • 黑色:没有改动或者没有被跟踪的文件

忽略文件

.gitignore文件:用于禁止跟踪某些路径,可以让Git忽略某些文件或整个目录

查看App文件夹下的.gitignore文件(内容:/build),即将/build文件夹排除在Git仓库之外,Android Studio构建系统时,会在编译、运行项目的时候将所有输出产生在这里,包含各种东西,而且内容不断变化,使用Git跟踪它几乎没有意义

添加文件

打开Version Control工具

  • Default:活动修改列表,修改和创建文件时,它们将出现在这个区域
  • Unversioned Files:没有被VCS跟踪的所有内容

右击Unversioned Files选择Add to VCS可以将这些文件添加到Git索引,从此刻起,在Android Studio中修改的每个文件都会被Git跟踪

备忘录实验完成后添加

...

原文地址:https://www.cnblogs.com/hhhqqq/p/12273696.html

时间: 2024-12-10 02:44:04

《Android Studio实战 快速、高效地构建Android应用》--四、Git入门的相关文章

工(程师)欲善其事,必先利其(编译)器——《Android Studio实战——快速、高效地构建Android应用》

Android Studio 是改变Android开发方式的编译器,<Android Studio实战--快速.高效地构建Android应用>是一本教人如何改变Android开发方式的书. 这本书无微不至讲述了如何用Android Studio编写代码,除了理论介绍外还有备忘录实验和货币实验告诉读者Android Studio并不是一个有编译功能的记事本而是带有代码补全.代码生成和设计代码风格等功能的编译器. 一样东西过时了,自然会有新的替代它.除了Android Studio取代eclips

《Android Studio实战 快速、高效地构建Android应用》--五、备忘录实验(1/2)

通过开发App熟悉Android Studio的用法 开发一款用于管理备忘事项列表的App,核心功能: 创建.删除备忘 将某些备忘标记为重要(左侧带颜色标签突出显示) 涉及:操作栏菜单.上下文菜单.用于持久化的本地数据库.支持多选的设备上的多项选择 启动新项目 File|New|New project命名为Reminders,选择Empty Activity 初始化Git仓库 安装.配置Git:https://www.cnblogs.com/hhhqqq/p/12273696.html 创建Gi

Android Studio官方文档之构建和运行你的APP

Android Studio官方文档之构建和运行你的APP 本文由MTJH翻译,jkYishon审校. 前言 默认情况下,Android Studio设置新的项目并且部署到模拟器或者真机设备上,只需要点击几下.使用即时运行,你并不需要构建一个新的APK即可将改变后的方法和现有的应用资源应用到一个正在运行的应用程序中,所以代码的改变是即时可见的. 点击Run来构建并运行你的APP.Android Studio通过Gradle构建你的App,选择一个部署的设备(模拟器或连接的设备),然后把你的APP

【Android Studio探索之路系列】之六:Android Studio加入依赖

作者:郭孝星 微博:郭孝星的新浪微博 邮箱:[email protected] 博客:http://blog.csdn.net/allenwells github:https://github.com/AllenWell [Android Studio探索之路系列]章节列表 [Android Studio探索之路系列]之中的一个:Android Studio开篇 [Android Studio探索之路系列]之二:Android Studio软件安装 [Android Studio探索之路系列]之

Android Studio编译运行Fresco Sample。Android缓存新境界。 (a problem occurred start process &#39;command &#39;ndk-build&#39;&#39;)

今天闲逛知乎,偶遇一篇“Android应用开发难点”,作为安卓程序猿,本能点进去,想看看究竟能有什么难点自己不知道的(夜郎自大..面壁中). 插件化,H5容器优化,网络.图片缓存..感觉都还好.直到看到“Fresco出来之前,你是不是觉得图片缓存已经到头了?” Fresco究竟是何方神圣!! 询问度娘得知,2015.3.27日之前就已经发布了(度娘的结果最早是3.27).通过查看GitHub: Version 0.1.0  tyronen released this 16 days ago · 

Android studio: Gradle DSL method found: &#39;android()&#39;!及Gradle DSL method not found: &#39;runProguard()&#39;错误

Gradle DSL method not found: 'runProguard()'错误 出现这个错误是因为在新版本的Gradle中runProguard()方法已经被废弃,取而代之的是minifyEnabled,因此只要将每个module下的build.gradlew文件中的runProguard改成minifyEmabled即可.如下图: Gradle DSL method found: 'android()'错误 和上个错误一样这个也是因为在新版本的Gradle中android()方法

Android Studio 3.0找不到Android Device Monitor

因为自Android Studio 3.0开始弃用Android Device Monitor,Android Developers官网上的原话是: Android Device Monitor is a standalone tool that provides a UI for several Android app debugging and analysis tools. However, most components of the Android Device Monitor are

Android Studio 中快速提取方法

在开发过程中,有时在一个方法内部写了过多的代码,然后想要把一些代码提取出来封装下,分离开放在一个单独的方法里,可能你的做法是直接选中后Ctrl + 叉,或者 Ctrl + C,但在Android Studio中有了一个快速提取的方法:Ctrl + Alt + M

Android Studio如何快速生成get,set,tostring,构造函数

刚开始使用Android Studio时,在创建一个javabean时,很习惯的在JavaBean类中,右键去找生成get,set等选项.但是很遗憾,找不到. 那这边如何快速的set,get或者生成构造函数,生成toString方法. 有两种方式: 方式一:Code-->Generate 方式二:通过快捷键Alt+Insert 这时,在弹出的对话框中就可以选择你所需要的对应的东东了.