git 笔记- 概念】的更多相关文章

本文参考书中内容 http://cnpmjs.org/ 镜像文件 下载插件的镜像 可参考fis 对于任何一个文件,在Git 内都只有三 种状态:已提交(committed),已修改(modified)和已暂存(staged).已提交表示该文件已经被安全地保存在本地数据库中了:已修改表示修改了某个文件,但还没有提交保存:已暂存表示把已修改的文件放在下次提交时要保存的清单中. 每个项目都有一个git 目录,它是Git 用来保存元数据和对象数据库的地方.该目录非常重要,每次克隆镜像仓库的时候,实际拷贝…
Git 笔记三 Git的初步使用 在上一篇中,学习了如何配置Git环境,这一篇,开始学习Git的初步使用.Git的初步使用还是很简单的.总体上知道git init, git clone, git add, git commit, git push就已经可以开始用了. 设置(初始化)Git 版本库(Repository) Git版本库的初始化有2种方式,一种是把现有的一个项目或目录加入版本库,一种是从服务器上拷贝一个现有的版本库. 将现有目录或项目加入版本库: git init 在需要加入版本库的…
git 笔记二-Git安装与初始配置 Git的安装 由于我日常生活和工作基本上都是在Windows上,因此此处只说windows上的安装.Windows上的安装和其他程序一样,只需要到http://git-scm.com/download/win上下载安装包安装就行了,基本上都用默认就可以.对于喜欢界面的,可以安装Git for Windows,不过从我的体验看,还是需要先学一下直接用命令行,不然Git for Windows出现错误的时候自己也能大概知道问题所在.Git for Windows…
git 笔记一 什么是版本控制 所谓版本控制就是记录对文件的修改记录,这样以后就能回退到需要的 版本.比如你对一段代码进行了几次修改,有几次修改不想要了,如果 使用了版本控制,就可以回退到未做这些修改之前.这在项目管理中非常重要,利用版本控制,我们不仅可以回退到某次修改,而且可以根据记录知道是谁做了那些修改,以便在程序出现问题是,定位到是谁的修改导致的. 版本控制系统分类 本地版本控制系统(LVCS).集中式版本控制系统(CVCS).分布式版本控制系统(DVCS).LVCS在本地保存更改记录,没…
我们在前面已经介绍了coding.net和本地git的基本用法. 但是多人协作开发时情况会复杂得多,所以我们最好有一些规范来保证项目多人开发顺利进行. 比如说 规范一 master代码分支  需要开启代码保护,也就是提交到master分支或者其他分支与master分支合并必须经过审核. 规范二 不能直接在master代码上直接进行开发,最好先更新master最新的代码之后 在当前代码基础上新建为一个新的分支,完成功能后,提交到新分支,最后把新分支  合并请求到  master即可. 本章主要记录…
上一篇我们已经知道了怎么从远程仓库获取项目文件代码. 项目管理---git----快速使用git笔记(四)------远程项目代码的首次获取 git还有一种使用场景是 我本来在电脑里就有一个项目,现在需要提交首次上传到远程仓库新建为一个新项目. 这里有2种方式 一种是直接把当前项目的文件夹目录初始化为git目录,然后关联到 远程仓库即可. 一种是先把远程仓库clone下来,会有一个新的git目录,把当前项目的文件夹复制到git目录中,然后用git命令提交更新即可. 下面我们详细记录2种方式的操作…
使用git最常见的场景是 你需要参与到一个项目中,而这个项目的代码,同事已经上传到github或者https://coding.net了. 这时候他会给你一个项目代码的远程仓库链接. 例如: https://git.coding.net/zzq/myData.git 这是我们上篇文章中创建的项目远程仓库链接. 详见 项目管理---git----快速使用git笔记(三)------coding.net注册和新建项目(远程仓库) 首次获取远程代码git clone 首先打开bash命令窗口 获取远程…
GIT笔记:将项目发布到GITHUB 本机配置 1.在项目目录初始化GIT $ git init 2.用命令git add告诉Git,把文件添加到仓库 $ git add . // 这里是所有文件,用了(.) 3.用git commit把项目提交到仓库 -m 必填 $ git commit -m 'All Code' [master(根提交) 11e6a9a] All Code 62 files changed, 3680 insertions(+) create mode 100644 .gi…
GIT笔记:将项目发布到GITHUB GITHUB是什么 GitHub是版本控制和协作的代码托管平台.它可以让你和其他人在任何地方一起工作. 1.创建一个新的仓库 存储库通常用于组织单个项目.存储库可以包含文件夹和文件,图像,视频,电子表格和数据集 - 任何您的项目所需要的.我们建议包括一个自述文件或包含关于您项目信息的文件. GitHub可以在创建新存储库的同时轻松添加一个.它还提供其他常见选项,如许可证文件. 你的仓库可以是你存储想法,资源甚至与他人分享和讨论事物的地方. 创建步骤: 1.在…
GIT笔记:将项目发布到码云 发布步骤 1.码云创建项目 记录下项目的远程地址: https://gitee.com/mrsaber/ms_supplyAndSale.git 2.在本地创建GIT仓库 在弹出的目录选择框中找到该项目的根目录后点击确认. 3.选中项目add到缓存区,再commit到本地仓库 添加远程仓库: 输入远程仓库的名称和地址: 4.推送到远程仓库…