热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

androidstudioGit版本管理工具的使用

技能不是学会的,而是练会的;多练习才好!整理常见操作:1、提交步骤:提交到本地仓库———>拉取项目分支代码———>解决冲突———>提交到个人远程仓库———>合并到项目仓库。2、

技能不是学会的,而是练会的;多练习才好!

整理常见操作:

1、提交步骤:提交到本地仓库———>拉取项目分支代码———>解决冲突———>提交到个人远程仓库———>合并到项目仓库。

2、在AS中配置git路径(首先需要在本地安装gitkehuduan),并点击测试,看看git是否安装成功,如果安装成功,会有弹框提醒。

3、添加新的文件,add...

4、还原代码:针对某一个java文件来说的,不是全部还原。还原回某一个版本,单击要还原的文件--->Git--->Revert/回到…上,恢复到/,会让你选择需要还原到哪一个文件?

还原到提交之前的版本。

5、忽略文件的设置:如何设置忽略文件?

6、解决代码冲突很简单

7、查看某一本地文件的修改历史:local hostory

8、github客户端中,单击项目,可以查看项目的本地保存位置

9、合并到项目分支之前,看看是否有冲突需要解决

10、远程个人分支,远程项目分支

11、提交之前进行代码分析

12、如何把本地项目和github客户端连接起来?(之前删除了github客户端)

13、文件的忽略设置

14、如何在github上新建项目?

15、如何查看某一个文件在github上的修改记录:Git———>show history


Git 操作:
导入导出项目代码、日常操作技巧。   fork后,clone到本地    把仓库中的代码剪一个分支出来,复制到自己的github下

更新代码到本地,两种方法:
1)在源码code文件夹上右键单击;
2)在AS中,直接点击更新的按钮

没有权限去访问svn服务器;
服务器端给的svn服务器地址可以在浏览器中直接进行访问

VCS:版本控制系统 Version Control System 关键是vcs下菜单项的使用 commit 提交到本地仓库,push提交到远程仓库

使用Github客户端工具:下载地址:https://desktop.github.com/

repository:仓库的意思。 [rɪˈpɒzətri]

没有提交记录
1)从自己的develop开发分支提交到项目的开发分支是需要审核的,要不然在项目分支里面看不到提交记录的。
2)项目的master主干,我们没有权限操作的。
3)一定要分清主干和分支。哪些是自己的主干。
master 主干
branch 分支
remote 远程
流程:commit代码--->pull代码解决冲突(选择项目路径)--->push代码;
在github上自己的面板profile,查看自己的开发分支develop。点击自己的分支,选择仓库即可看到自己的修改以及提交的代码。

如何在github客户端上解决冲突?

如何建立里程碑(每一个开发版本完结,)


1,首先配置git路径,并点击测试



2,更新代码:全部更新、只更新一个文件中的代码;    pull 更新代码


全部提交 与 全部更新


3,提交代码:全部提交、只提交某一个修改的文件;    push提交代码;提交到本地,再pull到服务器上;


4,还原代码:针对某一个java文件来说的,不是全部。还原回某一个版本,单击要还原的文件--->Git--->Revert/回到…上,恢复到/,会让你选择需要还原到哪一个文件?



5,忽略相关文件:如何添加忽略?Version Control--->Ignored Files  在这里添加忽略!  添加要忽略的文件、添加要忽略的文件夹。build文件夹下的内容都是自动生成的。app底下的build目录。


6,解决代码冲突:中间的将为最终结果   点击双向箭头选择即可。


7,查看修改历史:查看某一个文件的修改历史,如何做?右键单击--->local history   经常要用的功能!

——————————————————————————————————————————>

github客户端工具的使用:  

克隆或者下载项目 

 

正在克隆项目到本地电脑


项目在本地的位置


选择要提交的文件


同步到项目仓库及




设置忽略  哪些不提交



有需要解决的冲突


——————————————————————————————————————————————————>








--------------------------------------------------------------------------------------------------------------------------


--------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------->

个人仓库:自己的项目都在这里.


--------------------------------------------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------------------------------------------->

如何对代码添加注释,做代码审查用? 特别有用的


-------------------------------------------------------------------------------------------------------------------------->

在github上删除项目如何实现


-------------------------------------------------------------------------------------------------------------------------->

如何在android studio中向github共享项目


-------------------------------------------------------------------------------------------------------------------------->

在android studio中cvs菜单下,git按钮不显示,如何进行处理? 调出来就可以啦(选择可用的版本管理工具)


-------------------------------------------------------------------------------------------------------------------------->

github客户端的使用:


-------------------------------------------------------------------------------------------------------------------------->

如何把本地项目和github客户端连接起来? 直接添加就好了。


-------------------------------------------------------------------------------------------------------------------------->

新添加的图片资源文件,类默认没有提交,在忽略文件里有一行


-------------------------------------------------------------------------------------------------------------------------->

如何设置提交文件的忽略?代码中有忽略模板


-------------------------------------------------------------------------------------------------------------------------->




如何把本地项目和github客户端连接起来?
推荐阅读
  • 五、RabbitMQ Java Client基本使用详解
    JavaClient的5.x版本系列需要JDK8,用于编译和运行。在Android上,仅支持Android7.0或更高版本。4.x版本系列支持7.0之前 ... [详细]
  • 本文详细解析了JavaScript中相称性推断的知识点,包括严厉相称和宽松相称的区别,以及范例转换的规则。针对不同类型的范例值,如差别范例值、统一类的原始范例值和统一类的复合范例值,都给出了具体的比较方法。对于宽松相称的情况,也解释了原始范例值和对象之间的比较规则。通过本文的学习,读者可以更好地理解JavaScript中相称性推断的概念和应用。 ... [详细]
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 基于layUI的图片上传前预览功能的2种实现方式
    本文介绍了基于layUI的图片上传前预览功能的两种实现方式:一种是使用blob+FileReader,另一种是使用layUI自带的参数。通过选择文件后点击文件名,在页面中间弹窗内预览图片。其中,layUI自带的参数实现了图片预览功能。该功能依赖于layUI的上传模块,并使用了blob和FileReader来读取本地文件并获取图像的base64编码。点击文件名时会执行See()函数。摘要长度为169字。 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • Google Play推出全新的应用内评价API,帮助开发者获取更多优质用户反馈。用户每天在Google Play上发表数百万条评论,这有助于开发者了解用户喜好和改进需求。开发者可以选择在适当的时间请求用户撰写评论,以获得全面而有用的反馈。全新应用内评价功能让用户无需返回应用详情页面即可发表评论,提升用户体验。 ... [详细]
  • 自动轮播,反转播放的ViewPagerAdapter的使用方法和效果展示
    本文介绍了如何使用自动轮播、反转播放的ViewPagerAdapter,并展示了其效果。该ViewPagerAdapter支持无限循环、触摸暂停、切换缩放等功能。同时提供了使用GIF.gif的示例和github地址。通过LoopFragmentPagerAdapter类的getActualCount、getActualItem和getActualPagerTitle方法可以实现自定义的循环效果和标题展示。 ... [详细]
  • GreenDAO快速入门
    前言之前在自己做项目的时候,用到了GreenDAO数据库,其实对于数据库辅助工具库从OrmLite,到litePal再到GreenDAO,总是在不停的切换,但是没有真正去了解他们的 ... [详细]
  • Java 11相对于Java 8,OptaPlanner性能提升有多大?
    本文通过基准测试比较了Java 11和Java 8对OptaPlanner的性能提升。测试结果表明,在相同的硬件环境下,Java 11相对于Java 8在垃圾回收方面表现更好,从而提升了OptaPlanner的性能。 ... [详细]
  • loader资源模块加载器webpack资源模块加载webpack内部(内部loader)默认只会处理javascript文件,也就是说它会把打包过程中所有遇到的 ... [详细]
  • struts2重点——ValueStack和OGNL
    一、值栈(ValueStack)1.实现类:OGNLValueStack2.对象栈:CompoundRoot( ... [详细]
  • 初始化初始化本地空版本库,仓库,英文名repositorymkdirtest&&cdtestgitinit克隆项目到本地gitclone远程同 ... [详细]
  • Maven入门、什么是Maven、如何使用Maven、Maven的项目结构、简单的Mavenjava项目、Maven常用命令、Maven项目之间的引用、Maven依赖的传递、可选、排除day01
    目录第一节Maven入门1.1什么是Maven1.2如何使用Maven第一步:下载Maven第二步:配置Maven的环境变量第三步:了解什 ... [详细]
  • eclipse_在eclipse上使用github,向github中提交项目
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了在eclipse上使用github,向github中提交项目相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 在IDEA中如何安装配置maven
    这篇文章主要介绍在IDEA中如何安装配置maven,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、下载maven:1、maven官网:h ... [详细]
author-avatar
mobiledu2502869077
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有