文档章节

TortoiseGit配合msysGit在Git@OSC代码托管的傻瓜教程

铂金便便
 铂金便便
发布于 2013/06/30 03:21
字数 651
阅读 3.7W
收藏 168

命令行太麻烦,肿么破?便便利用睡觉的时间解决了一点效率问题,tortoiseGit处理GitHub,一样可以处理Git@osc ,虽然说可以用gitk来调出图形界面,but,我就是不想看见黑黑的命令提示符的框框,于是乎,近乎龟毛到变态的便便又开始了新的折腾。。。。
OK,windows系统,linux和mac勿喷。。。。。

下载msysgit
http://msysgit.github.io/
下载TortoiseGit
http://code.google.com/p/tortoisegit/

先安装msysgit,做如下步骤配置
点开图标

粗线讨厌的黑黑的小框框,不过这个linux字体看上去挺爽的。。。

然后进入到你本地的git工作文件夹下,便便放在G:/git

然后初始化配置git init

文件夹下面就会出现这么一个隐藏文件.git


然后配置用户名
git config --global user.name "XXXX"

git config --global user.email XXXX@XXXXX

上面的XXXX是你的名字的代替,表犯二哟



然后捏你可以从git上弄份托管代码下来测试一下

git clone http://git.oschina.net/oschina/git-osc.git
介个代码捏就在下面这张图的位置

有兄弟要抓狂了,上面全是命令行啊!!!便便,图形界面捏,好了,接下来便便就要讲解TortoiseGit来处理上面的步骤。
然后呢就是安装海龟 tortoiseGit 安装应该都看的懂吧,英文不是问题

如果上面的.git文件夹没有建立,先到G:/git文件夹,右键文件夹,然后Git Create....


在弹出的对话框勾选make it bare 



进入后会发现有.git文件夹了。
然后设置,右键空白处 TortoiseGit>Setting 设置用户名和邮箱等信息


在用户工作目录下点击右键,选择git clone,弹出对话框




点击ok后,发现此文件夹下多了一个隐藏的文件夹.git,则clone成功

如果你新建了一个项目,就建在刚刚的又.git的文件夹下面,便便将要托管的项目mypubuliu文件夹放到G:/git文件夹下。
然后右键文件夹Tortoisegit-->add,
然后右键Git Commit -> "master"... 在弹出的对话框,输入message信息后点ok,此时index.jsp变成对勾,提交到了本地服务器
然后右键Tortoisegit-->push则提交到了远程服务器
中间会要求输入Git@OSC 的用户名和密码,这个应该不会错吧?

先就介绍到这里吧,类似于TortoiseSVN的用法,很容易操作的。。。。各位猿猿或者媛媛们自己去发掘吧

© 著作权归作者所有

铂金便便

铂金便便

粉丝 97
博文 40
码字总数 23698
作品 0
无锡
后端工程师
私信 提问
加载中

评论(23)

dandyIder
dandyIder
make
fandyy
fandyy
请问 出现“ git did not exit cleanly (exit code 128) ”一般是什么原因啊
一只小桃子
一只小桃子
请问工作目录和repository有什么区别?我要clone一个项目,应该在哪里做?
charleschen79
charleschen79
学习了,值得学习的操作。
红酒花生
红酒花生
3q
狮子暴走
狮子暴走
便便 真好 嘻嘻
顾恩礼
顾恩礼
在使用Tortoise Git 'Git Create....'如果勾选对话款的make it bare,好像不会出现.git目录,而是出现类似hooks,info之类的目录和文件.
Le_Guto
Le_Guto

引用来自“铂金便便”的评论

引用来自“李珍珍”的评论

你说的太复杂了

介个。。。。已经图文了,其实就是想说的清楚点。。。

总算看明白了 你这是2部分-- 我晕-- 上边截是命令行 下边截才是要说的吧
铂金便便
铂金便便 博主

引用来自“李珍珍”的评论

你说的太复杂了

介个。。。。已经图文了,其实就是想说的清楚点。。。
铂金便便
铂金便便 博主

引用来自“210331”的评论

小乌龟死难用,cache很讨厌;
其实命令行很高效——比如jenkins下调用cygwin bash。
建议试试atlassian SourceTree

git add commit pull --rebase merge push checkout reset --hard
鳖毛弄个revert,同事说git命令行里没有,还害得需要向同事解释半天。
还有那个看起来很乱的timeline……

目测是高手
建议将会员整理出来的Git@OSC教程集成到帮助里

@红薯 建议将会员整理出来的教程集成到Git@OSC的帮助里边,我整理了一下链接。 http://my.oschina.net/gal/blog/141442(VS2012连接到osc@git) http://my.oschina.net/icelily/blog/141342(To...

恺哥
2013/07/01
718
3
在win7系统下使用TortoiseGit(乌龟git)简单操作Git@OSC

非常感谢OSC提供了这么好的一个国内的免费的git托管平台。这里简单说下TortoiseGit操作的流程。很傻瓜了 首先你要准备两个软件,分别是msysgit和tortoisegit,乌龟还可以在下载页面下载简体中...

自由PHP
2013/07/01
9W
40
使用TortoiseGit在git@osc托管项目

一、环境 系统:win7 64位 TortoiseGit:TortoiseGit1.8.9.0x64 msysgit:msysGit-fullinstall-1.8.1.2-preview20130201 二、下载 链接: http://pan.baidu.com/s/1pJ0vJPx 密码: jdfa 链接:......

ansonc
2015/05/17
568
0
git基本使用指南

mysgit:http://msysgit.github.io/ tortoisegit:https://code.google.com/p/tortoisegit/wiki/Download 首先你要准备两个软件,分别是msysgit和tortoisegit,乌龟还可以在下载页面下载简体中...

pakey
2014/10/09
5
2
来讲讲Git这个玩意到底该怎么用?

目前最火的版本控制软件就是Git了吧?你要是还用SVN或者CVS什么的都不好意思在圈里打招呼!前天我就遇到这种情况了,QQ上和老同学聊起自己用SVN来管理程序版本,好麻烦,当场就惨遭鄙视---“...

路过暴风
2014/01/09
3.3W
5

没有更多内容

加载失败,请刷新页面

加载更多

刚哥谈架构 (五) 谈谈数据库架构

无论是构建什么样的应用,大都离不开数据。而在应用的架构设计中,如何设计数据库,使用什么类型的数据库,就是一个架构师必须了解的。所有的数据库的共同点都是以某种方式存储数据,以某种接...

naughty
34分钟前
42
0
明洞明

尼石露🀄️华 🀄️华尼石露 叶果城🀄️华 悟明夫妻国 🀄️国梦🀄️国 国🀄️国世界

悟明夫妻国世界
今天
117
0
OSChina 周一乱弹 —— 妹子,我家的猫发芽了,你要来我家看看吗

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《Gypsophila》- MoreanP 手机党少年们想听歌,请使劲儿戳(这里) @蓝瞳 :愁,明...

小小编辑
今天
103
1
Bochs入门

一、Bochs简介 Bochs(读音同 Box)是完全使用软件模拟PC的开源x86模拟器,与使用虚拟化技术的虚拟机相比,虽然速度慢,但非常适合开发、调试操作系统。 二、配置操作系统 Bochs根据配置文件...

悠悠子佩
今天
57
0
什么是哈希表?

我们在这篇文章将要学习最有用的数据结构之一—哈希表,哈希表的英文叫 Hash Table,也可以称为散列表或者 Hash 表。 哈希表用的是数组支持按照下标随机访问数据的特性,所以哈希表其实就是数...

武培轩
今天
42
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部