【Android Studio】git的使用和总结
来源:互联网 发布:js disabled 无效 编辑:程序博客网 时间:2024/05/16 12:29
最近一直都在使用git来托管自己的代码,以前用的是svn,虽然也是比较强大,但是本人认为git还是比svn好用的,深得程序猿们的喜爱,所以我写这篇博客主要是为了记录一下自己学习使用git,如何从什么都不知道到懂一点,最后完全觉得这神秘的git其实也就那样,这种感觉很爽吧。很多时候大家对于新的东西都不太愿意去换,因为习惯了,正是因为这种习惯,容易导致我们的脚步裹足不前。
对于git,我先不讲那么多,咱先用起来再说,首先我们得先下两个软件,git-preview,这个是git的核心,TortoiseGit,这个是用来管理git的客户端。大家下载自行百度。当然也可以用sourceTree,本人认为也是不错的git管理工具。
这两个东西搞定后,大家先去http://git.oschina.net/注册一个git账号。
我们在开发的时候一般会碰到两种情况:1、刚刚建立的项目。2、我们开发了很久已有的项目。3、项目有很多版本,比如android和IOS版本,需要创建Branch分支。下面我们对这两种情况一一来解决。
1、刚刚建立的项目
我们先要去git上创建一个仓库,也就是新建一个项目。
这个比较简单,直接用客户端git clone 下来就OK。
上面有Git Clone,点击进去。
复制我们在git上建好的项目的地址,点击ok,填写账号密码就可以把我们的项目pull下拉了。
2、已有的项目
首先同样建立好仓库,看第一张图上面有一个git Bash,点击打开,我们用git 命令来执行。我们现在git bash 找到我们项目的根目录下。执行以下的命令。
git init //在当前项目目录中生成本地git管理,并建立一个隐藏.git目录
git add . //添加当前目录中的所有文件到索引
git commit -m “first commit” //提交到本地源码库,并附加提交注释
git remote add origin https://github.com/chape/test.git //添加到远程项目,别名为origin
git push -u origin master //把本地源码库push到github 别名为origin的远程项目中,确认提交
可能有时候我们会碰到everything up-to-date 的错误,这是因为我们在git上有冲突,我们得先更新一下
git pull origin master
然后 再打上 git push -u origin master 即可。
3、项目有很多版本,比如android和IOS版本,需要创建Branch分支。
git branch //查看项目分支
git checkout -b android//添加一个名为android的分支
同上执行
git init //在当前项目目录中生成本地git管理,并建立一个隐藏.git目录
git add . //添加当前目录中的所有文件到索引
git commit -m “first commit” //提交到本地源码库,并附加提交注释
git remote add origin https://github.com/chape/test.git //添加到远程项目,别名为origin
git push -u origin android //把本地源码库push到github 别名为origin的远程项目中,确认提交
这里要特别注意,我们要把代码托管到android这个branch上,因此要push到android上。
此外还有一些命令:
git checkout master //切换到主干
git merge host //合并分支host到主干
git branch -d host //删除分支host
总结:
1、我们在碰到自己从来没有接触的东西,首先第一点不要着急去问别人,我们要冷静下来,先搞懂这新东西有什么用,然后再去了解这东西怎么用。在这个过程我们不断的挖掘我们的学习能力。这是是至关重要的。
- 【Android Studio】git的使用和总结
- 在Android Studio中使用git的总结
- git和github和android studio的开始使用
- Android Studio中git的集成和使用
- android studio上使用git 和github
- Android studio 和Git工具使用
- Android Studio中使用Git和Github
- Android Studio 使用git
- Android studio使用git
- Android Studio使用git
- android studio Git使用
- android studio 使用git
- 关于Android Studio 的 git的使用
- Android Studio的使用总结
- Android studio 中 Git的使用
- android studio使用git的部分注意事项
- Android Studio上git的使用
- Android Studio上git的使用(2)
- 守望者的逃离—贪心算法
- 7.24晚毫无准备的面试题
- Code Forces 538 B. Quasi Binary(贪心)
- RuntimeException异常
- GDB调试命令总结
- 【Android Studio】git的使用和总结
- leetcode[202]:Happy Number
- web开发网页嵌入flash
- Hibernate——三种状态的实例persistent演示
- C语言中的虚数
- HDU 2203 - 亲和串
- 2015夏天有点热
- 虚函数与多态小览
- js编写trim()函数及正则表达式的运用