文档章节

Android Studio Git使用

hbwjhbwj
 hbwjhbwj
发布于 2015/10/19 11:51
字数 585
阅读 57
收藏 0

1.远程库的建立

    1.1    在OscGit上新建一个项目后,生成Https和ssh的链接即远程仓库地址*Git原生协议是支持ssh,相对于https更快

    1.2    本地安装Git或者GitHub后,运行ssh-keygen -t rsa -C "xxxxx@xxxxx.com"# Creates a new ssh key using the provided email,生成ssh公钥,在相关页面添加公钥。*添加公钥后操作方便不用每次都输入用户和密码

    1.3    设置本地全局的提交名字和邮箱,运行git config --global user.name "your name",git config --global user.mail "your mail"。


2.Android Studio设置(版本Android Studio 1.4 141.2288178 win764位)

     2.1    File->Settings->Version Control->git    :    Path to Git executable设置自己的git.exe位置,点Test测试;    SSH executable设置为Native (设置公钥后命令行不必每次都填写密码)。

    2.2    VSC->Import into Version Control->Create git Repository(无提示是否成功)    :    选择要成为工作区的根目录,则自动生成版本库(.git);    项目里的文件非ignore的文件会变红。*也可以运行git init

        2.2.1    进入工作区,运行git remote add origin https:XXX.git 与远程库建立连接。*参照1.1

    2.3    右键左上角的项目名称->Git->Add,选择要作为管理的文件。*也可以VSC->Git

    2.4    右键左上角的项目名称->Git->Commit Directory,选择要提交的文件并填写注释。*如果未成功可以手动进入工作区,先运行git status查看修改内容(可选),再运行git commit -m "//注释内容"提交修改。*项目里的文 件非ignore的文件会绿,另外修改后的文件会变蓝

    2.5    右键左上角的项目名称->Git->Repository->push,向远程库推送本地的修改。*如果未成功可以手动进工作区,先运行git log查看提交内容(可选),再运行git push -u origin master(master分支)。*第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令;如果没有添加公钥推送时会提示输入用户名和用户密码即登陆OscGit的相关用户信息

© 著作权归作者所有

共有 人打赏支持
hbwjhbwj
粉丝 0
博文 14
码字总数 6101
作品 0
太原
私信 提问
Android Studio 2.1 Beta 2 发布,bug 修复

Android Studio 2.1 Beta 2 发布,修复了Beta 1中的git的支持错误,如果您使用在IDE中的Git支持,请更新。 下载地址: Windows: https://dl.google.com/dl/android/studio/ide-zips/2.1.0.6/...

oschina
2016/04/15
2.2K
17
Android Studio简单设置

界面设置 默认的 Android Studio 为灰色界面,可以选择使用炫酷的黑色界面。 Settings --> Appearance --> Theme ,选择 Darcula 主题即可。 字体设置 系统字体设置 如果你的Android Studio界...

会飞柚子
2015/11/21
0
0
Android Studio简单设置

Android Studio 简单设置 界面设置 默认的 Android Studio 为灰色界面,可以选择使用炫酷的黑色界面。 Settings --> Appearance --> Theme ,选择 Darcula 主题即可。 字体设置 系统字体设置...

Erichkko
2015/11/21
0
0
Android Studio问题汇总

一、git.exe问题 今天用android studio从git下载项目的时候遇到一个问题,提示说Can't run Git: git.exe。下了一个git windows版本后,在studio的设置里面有一个设置。 设置git.exe的路径为本...

Xushao
2014/04/26
0
0
Android Studio撤销与SVN的关联

为何会记录这一个问题,主要是在做项目的过程中出现了一个奇怪的现象,就是直接在文件目录下使用svn上传文件的话,可以看到该目录是与SVN相关联的,可是到了用Android Studio上传代码的时候却...

妖久
2018/10/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

vue 对对象的属性进行修改时,不能渲染页面 vue.$set()

我在vue里的方法里给一个对象添加某个属性时,我console.log出来的是已经更改的object ,但是页面始终没有变化 原因如下: **受现代 JavaScript 的限制 (而且 Object.observe 也已经被废弃),...

Js_Mei
今天
2
0
开始看《Java学习笔记》

虽然书买了很久,但一直没看。这其中也写过一些Java程序,但都是基于IDE的帮助和对C#的理解来写的,感觉不踏实。 林信良的书写得蛮好的,能够帮助打好基础,看得出作者是比较用心的。 第1章概...

max佩恩
昨天
12
0
Redux 三大原则

1.单一数据源 在传统的MVC架构中,我们可以根据需要创建无数个Model,而Model之间可以互相监听、触发事件甚至循环或嵌套触发事件,这些在Redux中都是不被允许的。 因为在Redux的思想里,一个...

wenxingjun
昨天
8
0
跟我学Spring Cloud(Finchley版)-12-微服务容错三板斧

至此,我们已实现服务发现、负载均衡,同时,使用Feign也实现了良好的远程调用——我们的代码是可读、可维护的。理论上,我们现在已经能构建一个不错的分布式应用了,但微服务之间是通过网络...

周立_ITMuch
昨天
5
0
XML

学习目标  能够说出XML的作用  能够编写XML文档声明  能够编写符合语法的XML  能够通过DTD约束编写XML文档  能够通过Schema约束编写XML文档  能够通过Dom4j解析XML文档 第1章 xm...

stars永恒
昨天
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部