什么是GitGit是一种非常流行的分布式版本控制系统,它和其他版本控制系统的主要差别在于Git只关心文件数据的整体是否发生变化,而大多数版本其他系统只关心文件内容的具体差异,这类系统(CVS,Subversion,Perforce,Bazaar等等)每次记录有哪些文件作了更新,以及都更新了哪..
分类:
其他好文 时间:
2017-06-23 10:17:43
阅读次数:
193
1, git init 初始化 E:\MyProject>git init Initialized empty Git repository in E:/MyProject/.git/2,git add 添加文件到暂存区 E:\MyProject>git add README.md3,git com ...
分类:
其他好文 时间:
2017-06-22 01:19:21
阅读次数:
254
版本号控制系统简单介绍 版本号控制系统是一种记录若干文件内容变化。以便将来查阅特定版本号修订情况的系统。该系统不仅能够度软件源码的文本文件进行版本号控制管理。也能够对不论什么其它类型的文件进行版本号控制。有了版本号控制系统,我们便能够将某个文件回溯到之前的状态,甚至将整个项目都回溯到过去的某个时间点 ...
分类:
其他好文 时间:
2017-06-17 13:45:35
阅读次数:
189
参考资料: [1].Git学习笔记:fork和clone的区别,fetch与pull的区别 [2].在Github和Git上fork之简单指南 ...
分类:
其他好文 时间:
2017-06-14 13:08:21
阅读次数:
406
1.在Linux或windows下安装git 2.注册github账号 3.创建repository 4.从github上clone项目到本地 5.在项目文件夹中创建新文件,并使用git status命令查看文件状态 新文件:Untracked files 新建空文件夹不会被归入Untracked ...
分类:
其他好文 时间:
2017-06-12 17:07:31
阅读次数:
123
提交 添加:git add 提交:git commit 分支 新建分支:git branch 移动分支:git branch -f <src> <dest> 删除分支:git branch -d 切换分支:git checkout <分支名> 新建并切换分支:git checkout -b 合并分支 ...
分类:
其他好文 时间:
2017-06-11 23:32:03
阅读次数:
223
Git的组成:工作区、暂存区、本地历史仓库和远程仓库,通过不同的工作区和仓库位置的不同实现了版本的灵活配置,学习命令记录如下: 1、初始化仓库 2、将文件添加到仓库 3、将暂存区文件提交到本地仓库 4、查看仓库当前状态 5、比较文件异同 6、查看历史记录 7、代码回滚 8、同步远程仓库 9、删除版本 ...
分类:
其他好文 时间:
2017-06-10 10:47:39
阅读次数:
188
在已有的Git库中搭建新库,并且将本地的git仓库,上传到远程服务器的git库中,从而开始一个新的项目首先,在本地新建文件夹abc,进入到abc里面,然后git init。这样就在本地初始化了一个git项目abc。然后,登录到远程的git服务器上,到gitrepo目录下面,mkdir abc.git ...
分类:
其他好文 时间:
2017-06-09 15:21:01
阅读次数:
135
参考了http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000 创建SSH Key:$ ssh-keygen -t rsa -C "youremail@example.com" #win7需要 ...
分类:
其他好文 时间:
2017-06-07 20:47:55
阅读次数:
185
导入新项目 1.进入项目根目录 cd xxx 2. 初始化git git init 3. 创建readme文件 touch README.md 4. 添加readme文件到git git add README.md 5. 提交 git commit -m "first commit" 6. 添加远程 ...
分类:
其他好文 时间:
2017-06-02 21:07:58
阅读次数:
206