1.注册https://github.com/
2.安装msysGit,注意要选择Full installer
http://code.google.com/p/msysgit/downloads/list?can=1&q=&colspec=Filename+Summary+Uploaded+ReleaseDate+Size+DownloadCount
3.安装TortoiseGit
http://code.google.com/p/tortoisegit/
TortoiseGit - The coolest Interface to Git Version Control¶Git Version of TortoiseSVN. It is a port of TortoiseSVN for Git.
4.查找相关使用教程,源码管理工具的操作大都相同,不再赘述
这个写的还比较详细,推荐看一下
http://blog.csdn.net/woshicaixianfeng/article/details/6863282
5.SVN 和GIT之间的差异
http://blog.csdn.net/yihui8/article/details/6445847
http://scmbob.org/git_and_svn.html
6.使用SSH通讯时需要生成SSH KEY见
http://liuzhijun.iteye.com/blog/1457207
https://help.github.com/articles/generating-ssh-keys
----------------
moishalo/test_repository.git
git remote add origin git@github.com:<GIT用户名>/<repository名称>.git
---------------------------
If you see "access denied" please consider using HTTPS instead of SSH. If you need SSH start at these instructions for diagnosing the issue.
分享到:
相关推荐
Git 是一个开源的分布式版本控制系统,广泛应用于软件开发、文档管理和其他需要版本控制的领域。作为一个初学者,创建 Git 仓库和发布项目可以是一件让人感到困惑的事情。但是,通过这篇文章,我们将一步步地指导您...
Gitblit是开源的Git服务器管理工具,支持Windows、Linux和Mac OS平台。搭建Gitblit服务器需要下载最新的Gitblit Windows版本,然后解压到指定目录,创建一个目录来存放代码库,并修改data目录下的gitblit.properties...
总的来说,tinymce是一个强大的富文本编辑工具,通过Git开源项目vue-element-admin的修改,它可以更完美地融入后台管理系统。同时,良好的备份习惯确保了项目的稳定性和可维护性。对于开发者而言,理解和掌握tinymce...
这里的“egit”是MyEclipse使用的Git插件名称,它是由Eclipse基金会维护的一个开源项目,专门用于Eclipse和MyEclipse的Git集成。按照这个描述,我们需要先下载egit的压缩包,解压后找到相应的JAR文件,然后将其复制...
Git作为世界上最流行的分布式版本控制系统,为开发者提供了强大的工具来管理项目。本篇文章将详细探讨如何在Git项目中自动更新版本信息,以及与GitHub的集成。 一、Git与版本信息 1. Git的基本概念:Git是一个开源...
通过实践,你可以在 GitHub 或其他 Git 服务上创建开源项目,参与到社区的开发中,体验 Git 带来的便利。Git 不仅是一个版本控制工具,也是促进开源协作的重要平台。掌握 Git,你将能够更好地管理代码,参与更多有趣...
这篇资源主要聚焦于Java编程语言的开源项目,涵盖了各种工具和源码,可以帮助我们深入了解Java技术栈,提高开发效率,同时也为软件工程实践提供了实例参考。 首先,源码在软件开发中扮演着至关重要的角色。通过阅读...
本篇文章将详细介绍如何安装Git安装包,以及Git的基本使用方法,为初学者提供一个全面的入门指南。 首先,我们需要从官方网站或者可信的源下载Git安装包。Git的官方网站是https://git-scm.com,你可以在这里找到...
在本篇中,我们将深入探讨Git的基本概念、2.19.2版本的重要特性以及如何编译和使用这个源代码。 首先,让我们了解一下Git的基础。Git是一个开源的、免费的工具,由Linux之父Linus Torvalds创建,用于跟踪对文件和...
为了帮助开发者更好地利用GitHub的功能和服务来促进开源项目的健康发展,本篇将详细介绍《在GitHub上主持和管理开源项目的推荐实践》中的关键知识点。 #### 英文作为首选语言 - **语言选择的重要性**:英文是全球...
GitHub是全球知名的Git托管平台,它要求代码公开,对于开源项目非常友好。而码云则是中国的一个Git服务提供商,它提供了私有仓库的功能,更适合国内团队进行闭源项目的开发。 接下来,我们将介绍如何在码云上创建并...
本书《Git权威指南(第二版)》由蒋鑫撰写,共有41章,分为8篇,内容涵盖了Git的概览、基础使用、分支管理、历史记录、远程仓库、高级话题、自定义Git以及与其他工具的集成等。 作者在个人知识管理中实践了版本控制...
在本篇中,我们将深入探讨Git的核心功能、特性以及如何在Windows上安装和使用Git 2.17.1.2。 首先,让我们了解Git的基本概念。Git是一种开源的分布式版本控制系统,由Linux之父Linus Torvalds创建,其设计目标是...
10. **版本控制与协作**:开源项目离不开版本控制系统,如Git,它使得多人协作变得简单,同时便于追踪和管理代码变更历史。 总之,"java开源web项目3"涉及的知识点广泛且深入,涵盖了Java Web开发的各个方面。理解...
- **3.3 在Windows下安装和使用Git(Cygwin篇)** - Cygwin 是一套用于 Windows 平台的工具集,它可以模拟 Linux 环境。 - 需要先安装 Cygwin,再安装 Git,并进行相应的配置以支持中文等需求。 - **3.4 Windows...
Git作为一种分布式版本控制系统,在开源项目及企业级应用中得到了广泛的应用。本篇教程旨在帮助初学者掌握Git的基本操作,并介绍如何利用SourceTree这一图形化工具简化Git的使用过程。 #### 目的 - **理解Git的...
简述了Git的起源和发展历程,包括Linus Torvalds创建Git的背景及其成为开源项目的过程。 **1.3 Git基础要点** - **1.3.1 直接快照,而非比较差异** Git将每一次提交看作是文件快照的一个数据库,而不是记录一组...
这篇文档将深入解析《android开源项目源码,完整商城项目源码(服务端+客户端)》这一主题,旨在为你提供关于Android开发、开源项目实践以及完整的商城系统构建的知识点。 1. **Android 开源项目的意义**: 开源...
本篇文章将聚焦于通过阅读开源项目源代码来深化对Swift的理解,从而帮助开发者在实际开发过程中提升效率,优化代码。 首先,我们要明白阅读开源项目源代码的意义。源代码是软件的原始蓝图,它揭示了程序的设计思路...