Git和Android Studio学习笔记

学习笔记

1. Git日常使用总结

1. 常用命令

  • 版本查询
git --version
  • 设置当前用户信息
// 根据个人账号信息替换掉引号内容

git config --global.user.name "xxx"
git config --global.user.email "xxx@xxx"
  • 显示当前用户信息
git config --list 或者 git config -l
  • 显示git常用指令
git
  • 远程仓库使用
// name 指远程名称, addr 指远程地址
// 如果是git clone得到的仓库,远程名称默认为origin

// 添加远程仓库
git remote add name addr 

// 查询远程仓库名
git remote

// 查询远程仓库详细信息
git remote -v

// 复制远程仓库
git clone

// 提交至远程仓库
git push -u name addr

// 将本地与远程同步
git pull 或 git fetch && git merge

// 查询仓库状态
git status
  • 项目版本回退
// 设定一个回退点
git commit -m "注释内容"

// id代表编号或记号,可用git log查询,回退到指定版本
git checkout id

// 回退到最近版本
git checkout
  • 将文件添加到暂存区
git add .
  • 分支
// 产生分支
git branch xxx

// 分支跳转
git checkout xxx

// 创建并跳转分支
git checkout -b xxx

// 合并分支
git merge  

2. 更新远程项目流程

git add .       //将该文件夹里面的所有文件添加到仓库

git commit -m "注释内容" //一次性提交前面所有的add操作,并添加操作的说明,同时亦为版本回退设定一个回退点

git status      //查看当前未提交的修改

git push -u origin master //把本地库的内容push到远程库主分支上

3. 关于 git pull 之后有冲突

如:CONFLICT (content): Merge conflict in xxx文件

解决办法是:进入文件 如:xxx文件 根据提示修改,一般文件中会有冲突提示 如:
    >>>>>>> HEAD
    *
    *
    ===========
只需将提示全部删除掉,保留自己需要修改的部分,就可以解决冲突问题。冲突修改之后,重新 git pull 会有提示:Already up-to-data. 这就表示没有冲突了,可以输入命令 git push 同步仓库。产生冲突的原因一般是:对于同一个主题,在不同的分支上修改或者是之前自己有对该主题进行了修改,并且更新到远程库,本次修改又涉及到,git就会提示冲突。

2. Android开发环境搭建

1. JAVA配置

  • 下载jdk安装包,官网地址

  • 运行jdk的安装包进行安装

  • java环境变量配置

    • 右击我的电脑->属性->高级->环境变量->用户变量中单击[新建(N)]添加以下环境变量

    • 配置JAVA_HOME

      • 新建 JAVA_HOME

        变量名 JAVA_HOME

        变量值 C:\Program Files\Java\jdk1.8.0_172 你的jdk安装地址

      JAVA_HOME

    • 配置PATH

      • 在PATH中添加jdk的bin文件夹的地址

      这里写图片描述

  • 测试是否配置成功

    • window+R打开cmd窗口
    • javac
    • java -version

2 Android Studio 安装

3 SDK配置问题

  • 问题

    由于GWF,在工具栏打开SDK Manager可能无法更新下载。点击SDK Manager,未显示可下载更新项。点击SDK Update Sites,显示都是不能成功下载。

  • 解决方法:

    • 下载Android SDK(下载适合自己系统的)

    • 安装好后启动SDK Manager,下载需要的包

    • 若出现下载失败,则配置代理(来源

      • 打开主界面,依次选择「Tools」、「Options…」,弹出『Android SDK Manager - Settings』窗口
      • 在『Android SDK Manager - Settings』窗口中,在「HTTP Proxy Server」和「HTTP Proxy Port」输入框内填入mirrors.zzu.edu.cn80,并且选中「Force https://… sources to be fetched using http://… 」复选框。设置完成后单击「Close」按钮关闭『Android SDK Manager - Settings』窗口返回到主界面;
      • 依次选择「Packages」、「Reload」
    • 启动Android Studio

    • 打开default setting,点击右上角的下载标志

    • Appearance & Behavior -> System Settings -> Android SDK -> 在右侧页面中Android SDK Location选择之前使用SDK Manager下载到的文件夹

      这里写图片描述

    • 设置代理

      • 下载蓝灯or其他的代理(蓝灯可以免费但是限流使用)

      • Appearance & Behavior -> System Settings ->HTTP Proxy

      -> 右侧页面Manual proxy configrationhttp

      • HostName:127.0.0.1
      • Port Number:8580
      端口号取决于代理的本地端口设置
    • 设置完后重启Android Studio,重新 sync project with gradle files

    • 除了配置代理外,也可以修改host来科学上网,参考链接1,参考链接2

3. Android Studio与Github配合使用

1. 配置 Android Studio 中的 git

  • File->Setting->Version Control->Git设置中设置自己本地git的路径,然后点击test测试是否地址正确,然后点击apply保存设置。

    这里写图片描述

2. 在 Android Studio 配置 Github 账号

  • File->Setting->Version Control->GitHub->Auth Type,选择Password,设置自己github的账号与密码,然后点击test测试是否账号正确,然后点击apply保存设置。

    这里写图片描述

3. 在 Android Studio 导入和分享 Github 项目

  • 导入项目
    • VCS->Checkout from Version Control->GitHub,选择想要克隆的项目,设置好目录和项目名称,点击 Clone 即可。Android Studio 会在本地新建一个Project。
  • 分享项目
    • VCS-> Import into Version Control -> Share Project on GitHub, 点击之后开始设置 repository name,添加仓库名称和描述,点击Share,本地项目就分享到GitHub上了 。

猜你喜欢

转载自blog.csdn.net/lllllyt/article/details/82725208
今日推荐