使用OSChina代码托管管理项目(二)

(接上篇)

在上篇文章中已经对在OSChina上如何创建托管项目进行了说明,本篇文章将重点介绍如何在eclipse中使用egit插件进行代码的托管。

首先要确认eclipse中已经安装了EGit,插件安装方法请自行百度。

安装好插件后,需要先配置一下git,preference>Team>Git >Configuration >User Settings,点击Add Entry按钮

设置git用户信息,即在OSChina上创建的用户

再添加一个邮箱信息

这里添加的两个信息是用于识别用户,在提交时可添加这些信息到注释中。

关键的部分来了

Eclipse中本地创建的工程如下:工程名使用OSChina上创建的项目名称

点击工程右键Team>Share Project,选择git

点击next后会来到这个界面

这里需要注意:需要勾选 use or create repository in parent folder ofproject,然后按顺序点击

未进行上一步操作时的工程目录结构

完成上一步后的工程目录结构

只是多了一个.git文件夹,这就是本地版本库。Git不会像svn一样每个目录都创建.svn,git只创建这一个。

点击finish后就为工程创建了本地版本库。Eclipse中的样子。

目前工程处于未跟踪状态,工程右键Team>Commit,将工程加入到本地版本库。

点击commit即把工程加入了本地版本控制。

那怎么和远程版本库联系起来呢?

打开git repostitories视图,选择刚才为本地工程创建的本地版本库

与工程同名。

此时我们可以看到Remotes里没有配置。下面就开始配置remotes,通过它与远程资源库建立联系。

右键Remotes,选择Create remotes,默认即可,点击ok(此处应选择fetch)

点击及Ok后跟根据提示操作即可。

到此为止,我们就将一个工程提交到了oschina的代码仓库,选择的是私有,所以只有创建者可以访问。

(未完待续)

使用OSChina代码托管管理项目(二)

时间: 2024-10-01 02:55:46

使用OSChina代码托管管理项目(二)的相关文章

使用OSChina代码托管管理项目(一)

1.Git是什么 Git在Wikipedia上的定义:它是一个免费的.分布式的版本控制工具,或是一个强调了速度快的源代码管理工具.Git最初被Linus Torvalds开发出来用于管理Linux内核的开发.每一个Git的工作目录都是一个完全独立的代码库,并拥有完整的历史记录和版本追踪能力,不依赖 于网络和中心服务器. Git的出现减轻了许多开发者和开源项目对于管理分支代码的压力,由于对分支的良好控制,更鼓励开发者对自己感兴趣的项目做出贡献.其实许多开源项目 包括Linux kernel, Sa

使用OSChina代码托管管理项目(三)

前两篇文章阐述了关于在OSChina上进行代码托管的基本操作.本文将对在使用过程中的一些问题提出解决方案. 1.关于push和fetch的配置问题,其实只需配置fetch 就可以了 Ref mapping如下: +refs/heads/*:refs/remotes/origin/* 2.初始化导入远程仓库时用 remote>push,注意选 force update,因为远程仓库初始化时创建了readme.md文件. 3.Pull时提示找不到配置branch.master.merge,添加红框中

采用OSChina代码托管管理项目(一)

1.Git是什么 Git在Wikipedia上的定义:它是一个免费的.分布式的版本号控制工具,或是一个强调了速度快的源码管理工具. Git最初被Linus Torvalds开发出来用于管理Linux内核的开发.每个Git的工作文件夹都是一个全然独立的代码库.并拥有完整的历史记录和版本号追踪能力,不依赖于网络和中心server. Git的出现减轻了很多开发人员和开源项目对于管理分支代码的压力,因为对分支的良好控制,更鼓舞开发人员对自己感兴趣的项目做出贡献. 事实上很多开源项目包含Linux ker

使用OSChina代码托管管理项目(四)

本篇主要介绍使用Eclipse的Egit插件克隆远程工程到本地的操作步骤 一.在Git资源库管理视图中新建一个远程资源库位置 点击红框中按钮进行添加 二.输入远程资源库相关信息,选择Storein Secure Store 三.勾选从远程需要克隆到本地的分支 四.这步很重要,需要勾选import all existing projects after clone finishes,这样clone完成后工程就自动导入eclipse了,是不是很方便啊. 五.如果需从远程克隆分支到本地应进行如下步骤

github 代码托管工具

github desktop 安装图形化管理工具 初次使用代码托管管理工具github 1,首先登陆注册,建立自己的项目,或者团队项目 2.查看自己的项目  Your profile 3,去项目组中fork 4.忽略文件.gitignore 文件 忽略的本地新添加的文件,至于修改的都会被检测到,不管忽略的文件是否在这里面 5.安装图形化管理工具sourcetree+Git-2.7.2-64-bit.exe安装包( 安装完毕sourcetree 之后,如果你没有安装过Git,那么还需要去下载msy

盘点类似于GitHub的代码托管平台码云的2016年度热门项目排行榜TOP 50

码云平台发展至今,涌现了越来越多优秀的开源项目,越来越多的开源作者在上面分享自己的作品.我们希望通过此榜单在回顾总结2016年国内开源趋势,了解开源作者现状的同时,也能便于大家更好地找到自己需要的项目. 2016 年度码云热门项目排行榜 TOP 50 是通过开源项目2016年在码云上的 Watch.Star.Fork 数量来评定的榜单. 1.JFinal 简介: JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速.代码量少.学习简单.功能强大.轻量级.

windows环境下使用git客户端、github和tortoisegit管理项目代码

一.为什么 为什么不用svn? svn是一个优秀的代码和版本管理工具,使用svn只需要搭建好svn中央仓库,配置本地svn客户端即可,自从google code关闭服务之后,互联网上已经没有非常好的公共svn仓库,如果是公司内部使用,还可以用上公司内网搭建的svn服务器,但个人就没那么方便了. 为什么用git? git和svn同样作为代码和版本管理工具,git的理念更先进,而且公共git仓库github真的好用,众多优秀的开源项目都放在github 什么是git.github.tortoiseg

oschina(开源中国)的Git代码托管平台使用教程

oschina(开源中国)的Git代码托管平台使用教程 第一章 平台介绍 一. [email protected]简介 开源中国的[email protected]一个账号最多可以创建1000个项目,包含公有和私有,开源中国代码托管地址:http://git.oschina.net/. 一. OSChina团队协作开发平台简介 开源中国团队协作开发平台,和代码托管平台一起,打造了一个十分好的团队开发平台,开源中国团队协作平台地址:http://team.oschina.net/,团队协作平台支持

SoC嵌入式软件架构设计之二:虚拟内存管理原理、MMU硬件设计及代码分块管理

程序的大部分代码都可以在必要的时候才加载到内存去执行,运行完后可以被直接丢弃或者被其他代码覆盖.我们PC上同时跑着很多的应用程序,每个应用程序使用的虚拟地址空间几乎可以整个线性地址空间(除了部分留给操作系统或者预留它用),可以认为每个应用程序都独占了整个虚拟地址空间(字长是32的CPU是4G的虚拟地址空间),但我们的物理内存只是1G或者2G.即多个应用程序在同时竞争使用这块物理内存,其必然会导致某个时刻只存在程序的某个片段在执行,也即是所有程序代码和数据分时复用物理内存空间—这就是内存管理单元(