git工具的安装和使用
啰嗦几句:
世界上本没有后悔药,但软件开发提供了后悔药,那就是代码管理工具。它可以让你的代码穿越回以前的状态,甚至可以指定某一个时刻,而且还可以穿越回来。
当下流行的代码管理工具有 SVN 和 GIT
那么它俩的区别就是一个采用 服务器集成管理,一个采用分布式管理。
关于SVN的安装和使用可以参考<安装:https://tieba.baidu.com/p/4215356601 使用:https://tieba.baidu.com/p/4217242431>,这篇就不多说了
切入正题:
有关‘GIT’的安装和使用可以参考下面的文章做下:
安装GIT工具:http://jingyan.baidu.com/album/90895e0fb3495f64ed6b0b50.html?picindex=1
使用命令操作GIT:http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
搭建GIT服务(这里主要有两种方案,一种用Java服务搭建,一种用Ruby服务搭建):
1.使用Java服务进行搭建 http://www.cnblogs.com/android-joker/p/4513125.html
我简单搭建了下,截图如下:(访问:http://192.168.0.102:10101/)
在启动window服务遇到了下面的问题:
查看日志错误信息是:Failed creating java
当时很纳闷,难道是Java环境搭建有错误,但测试Java环境是正常运行的。后来搜了篇博客才解决了
将SET ARCH=amd64改为x86,我试了试果然可以了。不过上篇博客说32位系统是x86,64位系统是amd64。我的是64位系统,为何不行?这点也没弄太明白咋回事,有懂得欢迎指导!
2.使用Ruby进行搭建
git的一些基本操作:
git创建分支:create branch....
git合并分支:merge....
git撤销上次合并命令:git reset --hard
最新文章
- hadoop 多表join:Map side join及Reduce side join范例
- [goa]golang微服务框架学习(三)-- 使用swagger-ui展示API
- Android 中BaseActivty
- ACM: hihicoder #1174 : 拓扑排序&#183;一 STL- queue
- 【转帖】驳Jan Baan关于BPM是ERP走向没落起点的说法
- Codeforces Round #367 (Div. 2) Hard problem
- Android 中的WiFi剖析
- Akka的Actor模型及使用实例
- Xcode7网络限制
- 大话git中的撤销操作
- NDK编程的一个坑—Arm平台下的类型转换
- Java网络通信协议、UDP、TCP类加载整理
- 执行Spark运行在yarn上的命令报错 spark-shell --master yarn-client
- java多线程之yield,join,wait,sleep的区别
- MAC book 无法删除普通用户的解决办法
- 如何使用PowerDesigner设计数据库关系模式
- win10安装pycharm及汉化包
- 题解——CF Manthan, Codefest 18 (rated, Div. 1 + Div. 2) T3(贪心)
- 数据库 Mysql 使用,优化,索引
- 实例对象与 new 命令
热门文章
- 参数转对象 类似 ?camera=1&;travel=0&;faceScore=1
- 关于dlg和pro的问题
- 路飞学城Python-Day137
- 元素隐藏的方式之--hidden,display,visibility
- [luogu1600 noip2016] 天天爱跑步 (树上差分)
- 经纬度计算两点间的距离,根据距离排序SQL
- oracle 禁用外键约束
- Updates were rejected because the remote contains work that you do(gitee报错解决方案)
- spring md5 加密
- 0111MySQL优化的奇技淫巧之STRAIGHT_JOIN