GIT好文搜藏

git图解:代码区域总结

https://zhuanlan.zhihu.com/p/20175919

git跟传统的代码管理器(如:svn)不同, 主要区别在于git多了个本地仓库以及缓存区,所以即使无法联网也一样能提交代码。术语解释:

工作区间: 即我们创建的工程文件, 在编辑器可直观显示;

缓存区: 只能通过git GUI或git shell 窗口显示,提交代码、解决冲突的中转站;

本地仓库: 只能在git shell 窗口显示,连接本地代码跟远程代码的枢纽,不能联网时本地代码可先提交至该处;

远程仓库: 即保存我们代码的服务器,本文以公共版本控制系统:github为例,登录github账号后可直观显示;

GIT教程--廖雪峰

http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

在实际使用分布式版本控制系统的时候,其实很少在两人之间的电脑上推送版本库的修改,因为可能你们俩不在一个局域网内,两台电脑互相访问不了,也可能今天你的同事病了,他的电脑压根没有开机。因此,分布式版本控制系统通常也有一台充当“中央服务器”的电脑,但这个服务器的作用仅仅是用来方便“交换”大家的修改,没有它大家也一样干活,只是交换修改不方便而已。

图解Git命令

https://github.com/geeeeeeeeek/git-recipes/wiki/4.1-%E5%9B%BE%E8%A7%A3Git%E5%91%BD%E4%BB%A4

BY 童仲毅([email protected])

这是一篇在原文基础上演绎的文章。原作者Mark Lodato,译者wych。原文采用创用CC 姓名标示-非商业性-相同方式分享3.0 美国授权条款授权。

http://www.cnblogs.com/cheneasternsun/p/5952830.html

常用 Git 命令清单

http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.html

时间: 2024-10-26 00:51:09

GIT好文搜藏的相关文章

Git帮助文档阅读笔记----第二章-第五节---打标签

本节我们一起来学习如何列出所有可用的标签,如何新建标签,以及各种不同类型标签之间的差别. 列显已有的标签 直接运行 git tag 即可: 可以用特定的搜索模式列出符合条件的标签.在 Git 自身项目仓库中,有着超过 240 个标签,如果你只对 1.4.2 系列的版本感兴趣,可以运行下面的命令: $ git tag -l 'v1.4.2.*' v1.4.2.1 v1.4.2.2 v1.4.2.3 v1.4.2.4 新建标签 轻量级的(lightweight) 含附注的(annotated)(建议

GIT 使用文档

GIT 使用文档 1 git clone http://wanghaiyang:[email protected]/wanghaiyang/hdtas.git 2 3 git add . //添加当前文件夹下所有文件和文件夹 4 5 git add filename //添加单一文件 6 7 git add foldername //添加 8 9 git commit -m “message” 10 11 git status //提交代码之前需要先检查各个文件状态 12 13 git bran

GIt帮助文档之忽略某些文件——忽略python虚拟环境文件夹

前言: 为避免多个Python项目下安装库之间的冲突,或为轻松打包某个项目,建议在每个项目文件夹下安装Python虚拟环境,并在虚拟环境内进行操作,之后你安装的任何库和执行的任何程序都是在这个环境下运行.不过,在使用Git进行版本控制的时候,需要忽略虚拟环境相关文件,取而代之地是建立一个requirement.txt的文档,用以记录所有依赖库极其精确的版本号,以便于在别处部署运行环境.这些事情最好在新建Git仓库的时候就搞定. 接下来,所要做的是两件事:其一.创建一个名为 .gitignore 

Git帮助文档阅读笔记----第二章

记录每次更新到仓库 工作目录下面的所有文件都不外乎这两种状态:已跟踪或未跟踪 文件的状态变化周期 检查当前文件状态 要确定哪些文件当前处于什么状态,可以用 git status 命令 $ git status 如果当前工作目录中添加了新文件,会显示为未跟踪状态 $ vim README $ git status On branch master Untracked files: (use "git add <file>..." to include in what will

Git帮助文档阅读笔记----第二章-第二节

查看提交历史 1.查看提交历史 git log 默认不用任何参数的话,git log 会按提交时间列出所有的更新,最近的更新排在最上面 git log 有许多选项可以帮助你搜寻感兴趣的提交 1.  -p选项展开显示每次提交的内容差异 2.  -2显示最近的两次更新 该选项除了显示基本信息之外,还在附带了每次 commit 的变化.当进行代码审查,或者快速浏览某个搭档提交的 commit 的变化的时候,这个参数就非常有用了. 某些时候,单词层面的对比,比行层面的对比,更加容易观察.Git 提供了 

Git帮助文档阅读笔记----第二章-第四--节远程仓库的使用

管理这些远程仓库,以便推送或拉取数据 添加远程库 移除废弃的远程库 管理各式远程库分支 定义是否跟踪分支 查看当前的远程库 可以用 git remote 命令,它会列出每个远程库的简短名字 也可以加上 -v 选项(译注:此为 --verbose 的简写,取首字母),显示对应的克隆地址: 如果有多个远程仓库,此命令将全部列出.比如在我的 Grit 项目中,可以看到: 添加远程仓库 要添加一个新的远程仓库,可以指定一个简单的名字,以便将来引用,运行 git remote add [shortname

Git帮助文档阅读笔记----第二章-第三节

撤消操作 1.修改最后一次提交 有时候我们提交完了才发现漏掉了几个文件没有加,或者提交信息写错了.想要撤消刚才的提交操作,可以使用 --amend 选项重新提交: $ git commit --amend 直接运行此命令的话,相当于有机会重新编辑提交说明,但将要提交的文件快照和之前的一样. 如果刚才提交时忘了暂存某些修改,可以先补上暂存操作,然后再运行 --amend 提交 $ git commit -m 'initial commit' $ git add forgotten_file $ g

GIt帮助文档之创建新的Git仓库——现有目录下,通过导入所有文件来创建

1.新建仓库初始化操作 1.1打开Git Bash命令窗口,切换到项目文件夹目录: $ cd weixin 1.2执行命令: $ git init 初始化操作,把项目weixin纳入Git管理.初始化后,在当前目录下会出现一个名为 .git 的目录,所有 Git 需要的数据和资源都存放在这个目录中. 可能问题:未出现.git目录 问题分析:windows系统下,.git目录是隐藏的,可点击菜单栏中"查看",勾选"隐藏的项目",即可看到weixin目录下出现.git子

Git使用文档

友情提示.git的基本原理:点击这里 大纲 一.安装客户端 \Git客户端Git Extensions安装及使用说明 二.连接服务 三.代码管理的基本使用 一.     安装客户端 1.安装: 01GitExtensions246SetupComplete.msi (如果git已经安装,运行过程中,提示安装git时,点取消即可) 第二步如图,无截屏的默认选择即可,中间会弹出下面选择的组件安装程序,一路默认 2.      设置: GitExtensions 打开工具 配置git路径 开始菜单打开