百度百科 写道
Git是一款免费、开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git的读音为/gɪt/。 Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。 Git 是Linus Torvalds 为了帮助管理Linux 内核开发而开发的一个开放源码的版本控制软件。
在如今这个计算机行业发展迅速的时代,软件开发作为典型代表其发展势头也不可小觑。大家都知道软件开发的过程是一个团队合作的过程,在这个过程中我们如何做到更加高效、有序的进行合作呢?这时便使用到了远程代码库来更加合理、实时、有序来管理你所在团队的项目工程了,现在我就来介绍下git的使用及功能。
一、首先我们需要在GitHub或Git@OSC上注册个用户,为我们提供远程代码库。(GitHub和Git@OSC均提供免费远程代码库管理服务)
GitHub网址:https://github.com/
Git@OSC网址:http://git.oschina.net/
二、然后就可以在你的项目工程文件夹下建立一个本地仓库了。
$git init //建立本地仓库(注意:在你的项目文件夹下执行)
三、Git的一些操作及使用方法。
1.工作流
$git status //查看当前git工作状态 $git add octocat.txt //保存你对octocat.txt的操作到暂存区 $git add . //保存你的当前所有操作到暂存区(Index) $git commit -m 'Add cute octocat story' //提交暂存区文件的改变到本地的git库(HEAD)中,在 "-m"后面添加文件变更的描述信息
2.分支操作
$git branch feature_x //创建一个名为feature_x的分支 $git checkout -b feature_x //创建并切换到feature_x分支上去 $git checkout master //切换到主分支master上 $git merge feature_x //合并feature_x到主分支master $git branch -d feature_x //删除分支feature_x
四、本地库中的修改完成之后便可以推送到远程Git库上了。
$git push origin master //推送master分支到源为origin的远程Git库上 $git pull https://git.oschina.net/****/mycode.git //从源地址为以上地址的远程Git库上拉取内容
相关推荐
1、Git介绍和使用教程,主要针对新手入职快速自学git的使用,也可供大佬面向学校或者公司培训使用,根据多年经验总结和整理出来的课程,上手工作使用的git知识这里全都有,如果是想用来制作自己的培训课程的话,简单...
git 直接安装,使用比较简单方便,连接代码仓库,绿色
通过安装该客户端,可以通过相关的git命令去进行相应的操作,达到用git,github,gitlab进行项目管理的初衷。
1.内部有实现好的git工作流 2.c/s模式结构 3.操作简单,内容全部是中文 4.gitflow官方提供的可视化 5.免费工具无需破解
集成了git常用命令,可以简单快捷的管理您的git资源,避免重复输入和遗忘不常用的命令
git代码的分布式管理工具的简单使用
Mac上一个git工具,能让繁琐的git操作简单,方便,便于开发代码管理
下面给大家简单介绍一款操作比较简单的上传代码工具:下图这款软件 安装完就是下图 点击文件新建 在下图位置输入git路径其他不用输入等待自动生成 这样项目就进来了 也可以吧clone下来的代码文件直接拖拽到软件中...
Git图形化工具中最简单小白的工具,附带中文语言包。亲测Win7
本文档在于对开始使用git的同学对Git有个简单的了解,以及针对公司培训员工提供ppt。 内容包括Git简介,版本控制工具对比,简单的Git命令以及常用IDE下Git的安装配置。
git客户端工具,gitbash工具及汉化包,简单易安装,汉化包直接打开安装即可
git工具,操作简单方便,可以和tfs相结合,一起使用。
Gitm,一个简单好用的 git 多仓库管理工具。类似 Git Submodule 和 repo 的小工具。应用场景一:应用场景二:示例代码: 标签:nodegitm
首先,这个是32位的。 然后呢,Git for Windows 主要提供了一个轻量的、本地化的git 命令工具,提供了命令行下的全功能界面操作。...超简单的,在任何一个文件夹下,鼠标右键,在弹出菜单中选择git bash
git指挥官一个带有简单终端界面的git工具。特征 git状态 git添加[文件] git reset-[文件] git commit [文件] git日志 git重置 git diff文件 git分支 git merge(处理冲突) git pull / push安装与使用$ npm install ...
可以实现简单的录制操作,非常实用,非常实用,CSDN非要搞50个字节,真实服了
GitFlow工具包GitFlow Toolkit是go编写的gitflow提交工具,用于标准化git commit消息的格式并快速创建gitflow分支。应该指出的是,GitFlow Toolkit当前仅支持的提交消息样式的生成。安装只需从“发行”页面下载最新...
git工具的简单使用,包括安装,原理,基本操作,分支管理等。
使用 git 的最简单方法。在任何平台上。无论何处。Ungit 在不牺牲 git 多功能性的情况下为 git 带来了用户友好性。简洁直观的用户界面,使其易于理解 git。在 node.js 和 git 支持的任何平台上运行。基于 Web,这...
具有讽刺意味的是, Git 的分布式是使用 rsync 实现的,而这个工具 的作者恰好就是那个将 BitKeeper 推下历史舞台的 Linux 开发者。 就我个人而言,我最初痴迷于 Git 简洁的数据结构,随后参与了 Git 的移植工作,...