Windows环境下通过Git来管理自己的Android代码

        前面已经介绍了在Windows下使用git工具来下载Android的源代码,Windows环境下通过Git得到Android源代码,这里记录我使用git工具来管理我自己的代码,git是一种分布式的项目管理工具而CVS及SVN都是集中式的版本号控制系统集中式版本号控制系统最大的毛病就是必须联网才干工作,分布式版本号控制系统根本没有“中央server”,每一个人的电脑上都是一个完整的版本号库,这样,你工作的时候,就不须要联网了,由于版本号库就在你自己的电脑上。分布式和集中式通过下面两张图会清楚点




Windows下要使用非常多Linux/Unix的工具时,须要Cygwin这种模拟环境,Git也一样。Cygwin的安装和配置都比較复杂,就不建议你折腾了。只是。有高人已经把模拟环境和Git都打包好了,名叫msysgit。仅仅须要下载一个单独的exe安装程序,其它什么也不用装。绝对好用。
msysgit是Windows版的Git,从http://msysgit.github.io/下载。然后按默认选项安装就可以。

安装后按下图指定启动git


也能够右键启动


出现例如以下界面。说明成功安装了


成功安装后设置全局的git配置

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

在合适的路径下创建一个文件夹来管理版本号库


初始化版本号库文件夹:git init


新建一个“readme.txt”文件,内容例如以下

Git is a version control system.
Git is free software.

把“readme.txt”文件加入到仓库:git add readme.txt

用命令git commit告诉Git,把文件提交到仓库:git commit -m "wrote a readme file"  能够多次add,最后才commit

git官网:http://git-scm.com/

这里介绍的更具体:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

參考 资料:

1.http://rubynroll.iteye.com/blog/203133

转载于:https://www.cnblogs.com/jzssuanfa/p/6917657.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/269294.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

rh9.0虚拟机dmesg启动过程分析(1)

Linux version 2.4.20-8 ([email]bhcompileporky.devel.redhat.com[/email]) (gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #1 Thu Mar 13 17:54:28 EST 2003#linux内核版本:2.4.20-8#Gcc版本,c编译器版本:3.2.2#当前发行版本的发布…

Qt QByteArray 转换 QString QT5.12.7

Qt QByteArray 转换 QString QT5.12.7 void MainWindow::slot_send() { const QString data m_sendLineEdit->text(); qDebug() << "shu ru: " << data.toLocal8Bit(); QByteArray data1 data.toLocal8Bit(); writeData(data1); }

Hello world开始

一切都从Hello world开始&#xff0c;代码如下&#xff1a; 1 #!/usr/bin/env python 定义程序执行过程中调用的环境 在linux下 直接调用python来解析执行该文件 2 #-*- coding:utf-8 -*- 也可以是 #codingutf-8 &#xff0c;作用是设置代码在执行过程中的编码形式&…

ASP中事务处理资料收集

在IIS 中&#xff0c;ASP结构提供了六个内建对象&#xff0c; 内建对象的特殊性在于&#xff0c;它们在 ASP 页内生成且在脚本中使用它们前无须创建。其中&#xff0c;内建对象ObjectContext专门用于支持开发基于Microsoft Transaction Server&#xff08;MTS&…

2020年工作总结大会感悟

数字孪生&#xff1a;具有数据预测分析意义 开发工作: 高质量以做产品的标准去思考 最主要的问题&#xff1a;沟通增加 现场经验: 遇事处理先冷静下来想办法&#xff0c;戒急戒躁 转变观念: 善于求助问题&#xff0c;乐于帮助求助者&#xff0c;心中有集体花少的时间做更多的事…

2016和2017的区别就是昨晚和今早

2016和2017的区别就是昨晚和今早 也是历史和未来 只是在跨年份是时候更有感觉&#xff0c;更让人思考和感叹。一年这个周期寒来暑往秋收冬藏&#xff0c;对我们的目标再审视&#xff0c;我们的收莸再总结&#xff0c;对我们的不足再反思&#xff0c;对我们的心态用调整。 形势比…

dot Net Frameworks中常见的设计模式

响应一下Anders Liu的号召(http://www.cnblogs.com/AndersLiu/archive/2007/05/29/763456.html)&#xff0c;列几个自己经常遇到的实现SINGLETON&#xff1a;System.DBNull.Value FACTORY METHOD&#xff1a;System.Data.IDbConnection.CreateCommand ()、System.Data.IDbComma…

如何构建一个向导操作模式程序

引导新用户熟悉产品的方式多种多样&#xff0c;向导程序是其中最经典也是最常用的一种。今天的文章&#xff0c;我们来聊聊向导程序的设计模式。 什么是向导程序 向导程序通常会提供一系列的步骤或者目标&#xff0c;让用户在完成步骤达成目标的过程中&#xff0c;逐步熟悉这个…

13 Tensorflow机制(翻译)

代码&#xff1a; tensorflow/examples/tutorials/mnist/ 本文的目的是来展示如何使用Tensorflow训练和评估手写数字识别问题。本文的观众是那些对使用Tensorflow进行机器学习感兴趣的人。 本文的目的并不是讲解机器学习。 请确认您已经安装了Tensorflow。 教程文件 文件作用mn…

鸟哥的 Linux 私房菜7 -- 首次开机关机与基本指令执行

鸟哥的 Linux 与 ADSL 私房菜 开机、关机、在线求助与指令下达方式最近更新日期&#xff1a;2004/05/01第一次登入系统与离开系统 图形模式与文字模式的切换方式 指令下达方式与基础指令练习 在线求助&#xff1a;man, info 正确的关机方式 开机过程的问题排解 本章习题练习 第…

Ignoring query to other database

Ignoring query to other database Ignoring query to other database 自己今天刚遇到&#xff0c;进入MySQL的时候&#xff0c;输入show databases; 产生如下错误 错误提示 Ignoring query to other database 郁闷&#xff0c;半天&#xff0c;怎么查询不了&#xff0c;开…

Qt QObject::connect: Parentheses expected错误原因

Qt 运行提示 QObject::connect: Parentheses expected, signal QUdpSocket::readyRead in …\terminal\net103.cpp:55 这个是 signal希望一个父类&#xff0c;其实是因为slot 函数 &#xff0c;声明没有在放在private slots: 错误原因&#xff1a;槽函数错误的放在 private&a…

有趣的Web版Ubuntu Linux

其实这不是真的 Ubuntu 啦。不过&#xff0c;在看到 Wubuntu 时&#xff0c;其逼真的模仿效果真是令人惊叹不已。不管怎么样&#xff0c;让我们来体验一把 Web 版的 Ubuntu 吧。首先&#xff0c;我们会经历一个 Ubuntu 启动过程。其启动画面与真实的 Ubuntu 一模一样。接着&…

东软、天健、金仕达、杭创、中联、NECHIS、军字一号 HIS产品的比较

HIS主流厂商产品介绍1、沈阳东软医疗系统有限公司创立于1998年公司是中国目前最大的软件集团——东软集团为技术和资源依托&#xff0c;以研制生产大型医疗设备为主&#xff0c;同时为医院数字化提供全面解决方案。但是&#xff0c;公司改制后&#xff0c;PACS事业部与HIS事业部…

Qt 有层级关系的qss样式,使用id定位到具体控件

Qwidget 下有多个控件&#xff0c;区分相同和不同设置来管理&#xff1b; QWidget { background-image: url(:/images/homePageBackgroundDown.png); border: 2px ; border-radius: 10px; font: 24px; font-weight: 500; icon-size: 74px; padding-top:25px; padding-bottom:20…

重新定义旅游网站,米胖新版发布

还记得一年多之前&#xff0c;我在web 2.0 网站推荐这篇博客中提到了米胖。没多久&#xff0c;我认识了米胖的两位帅气又有才气的当家人。在多次聊天之后&#xff0c;我被他们的激情与专注深深地折服了&#xff0c;在那时我就坚信米胖一定能够发展得很好&#xff0c;走出一条属…

wait和notify使用例子

public class Test2 {public static void main(String[] args) {String lock "lock";Thread thread1 new Thread(new Runnable() {Overridepublic void run() {synchronized (lock){System.out.println("线程1开始等待" System.currentTimeMillis());tr…