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

2024-01-16 04:08

本文主要是介绍TortoiseGit配合msysGit在Git@OSC代码托管的傻瓜教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

自己的总结, 直接安装好git和TortoiseGit后,直接用几行命令就可以解决的事情.

大致内容是:


1, 在本地建立一个仓库.
2, 把服务器上的内容clone过来
3,add
4,Commit
5,push到远端服务器, 直接点击ok,当需要输入密码的时候, 输入即可.


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




一下是转载:http://my.oschina.net/icelily/blog/141342

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


命令行太麻烦,肿么破?便便利用睡觉的时间解决了一点效率问题,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的用法,很容易操作的。。。。各位猿猿或者媛媛们自己去发掘吧

这篇关于TortoiseGit配合msysGit在Git@OSC代码托管的傻瓜教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/611288

相关文章

Java计算经纬度距离的示例代码

《Java计算经纬度距离的示例代码》在Java中计算两个经纬度之间的距离,可以使用多种方法(代码示例均返回米为单位),文中整理了常用的5种方法,感兴趣的小伙伴可以了解一下... 目录1. Haversine公式(中等精度,推荐通用场景)2. 球面余弦定理(简单但精度较低)3. Vincenty公式(高精度,

QT6中绘制UI的两种方法详解与示例代码

《QT6中绘制UI的两种方法详解与示例代码》Qt6提供了两种主要的UI绘制技术:​​QML(QtMeta-ObjectLanguage)​​和​​C++Widgets​​,这两种技术各有优势,适用于不... 目录一、QML 技术详解1.1 QML 简介1.2 QML 的核心概念1.3 QML 示例:简单按钮

Java进行日期解析与格式化的实现代码

《Java进行日期解析与格式化的实现代码》使用Java搭配ApacheCommonsLang3和Natty库,可以实现灵活高效的日期解析与格式化,本文将通过相关示例为大家讲讲具体的实践操作,需要的可以... 目录一、背景二、依赖介绍1. Apache Commons Lang32. Natty三、核心实现代

使用Python自动化生成PPT并结合LLM生成内容的代码解析

《使用Python自动化生成PPT并结合LLM生成内容的代码解析》PowerPoint是常用的文档工具,但手动设计和排版耗时耗力,本文将展示如何通过Python自动化提取PPT样式并生成新PPT,同时... 目录核心代码解析1. 提取 PPT 样式到 jsON关键步骤:代码片段:2. 应用 JSON 样式到

ubuntu20.0.4系统中安装Anaconda的超详细图文教程

《ubuntu20.0.4系统中安装Anaconda的超详细图文教程》:本文主要介绍了在Ubuntu系统中如何下载和安装Anaconda,提供了两种方法,详细内容请阅读本文,希望能对你有所帮助... 本文介绍了在Ubuntu系统中如何下载和安装Anaconda。提供了两种方法,包括通过网页手动下载和使用wg

SpringBoot实现二维码生成的详细步骤与完整代码

《SpringBoot实现二维码生成的详细步骤与完整代码》如今,二维码的应用场景非常广泛,从支付到信息分享,二维码都扮演着重要角色,SpringBoot是一个非常流行的Java基于Spring框架的微... 目录一、环境搭建二、创建 Spring Boot 项目三、引入二维码生成依赖四、编写二维码生成代码五

如何在Ubuntu上安装NVIDIA显卡驱动? Ubuntu安装英伟达显卡驱动教程

《如何在Ubuntu上安装NVIDIA显卡驱动?Ubuntu安装英伟达显卡驱动教程》Windows系统不同,Linux系统通常不会自动安装专有显卡驱动,今天我们就来看看Ubuntu系统安装英伟达显卡... 对于使用NVIDIA显卡的Ubuntu用户来说,正确安装显卡驱动是获得最佳图形性能的关键。与Windo

使用Python和PaddleOCR实现图文识别的代码和步骤

《使用Python和PaddleOCR实现图文识别的代码和步骤》在当今数字化时代,图文识别技术的应用越来越广泛,如文档数字化、信息提取等,PaddleOCR是百度开源的一款强大的OCR工具包,它集成了... 目录一、引言二、环境准备2.1 安装 python2.2 安装 PaddlePaddle2.3 安装

SpringBoot中四种AOP实战应用场景及代码实现

《SpringBoot中四种AOP实战应用场景及代码实现》面向切面编程(AOP)是Spring框架的核心功能之一,它通过预编译和运行期动态代理实现程序功能的统一维护,在SpringBoot应用中,AO... 目录引言场景一:日志记录与性能监控业务需求实现方案使用示例扩展:MDC实现请求跟踪场景二:权限控制与

Git可视化管理工具(SourceTree)使用操作大全经典

《Git可视化管理工具(SourceTree)使用操作大全经典》本文详细介绍了SourceTree作为Git可视化管理工具的常用操作,包括连接远程仓库、添加SSH密钥、克隆仓库、设置默认项目目录、代码... 目录前言:连接Gitee or github,获取代码:在SourceTree中添加SSH密钥:Cl