
Git
五道口纳什
wx公众号/B站:五道口纳什
展开
-
Git 基础(八)—— 分支管理
分支、master 与 head一开始的时候,master 分支(master 分支是最开始的分支)是一条线,Git 用 master 指向最新的提交,再用 HEAD 指向 master,就能确定当前分支,以及当前分支的提交点: 当我们创建新的分支,例如dev时,Gi t新建了一个指针叫dev,指向master相同的提交,再把HEAD指向dev,就表示当前分支在dev上: Git 创建一原创 2016-05-09 00:04:25 · 2094 阅读 · 0 评论 -
对数的应用 —— 数位(digits)的个数
对数基本定理及应用 对数基本公式与定理1. 将除法改造为减法运算logab=loga−logb\log{\frac ab}=\log a -\log b原创 2016-06-26 11:24:33 · 1304 阅读 · 0 评论 -
Git 基础(八)—— Github 的使用(账号管理)
Git 的源码也是托管在 Github 上的。 Git 是一个分布式的版本控制系统,最初由 Linus Torvalds 编写,用作 Linux 内核代码的管理。删除 repositories(1)登陆github到个人主页,点击“Repositories”,就能看到你自己创建或者“Fork”的项目。(2)找到你要删除的“Repositories”(或者也可以说是项目),点击进入。(3原创 2016-05-09 09:34:48 · 1092 阅读 · 0 评论 -
Git 与 Github 的使用 —— 下载单个图像或单个文件夹
我们当然不是每次都要 git clone 远程仓库中的所有文件。1. 下载单个图像找到要下载的文件点击在GitHub上打开找到右上角的“Raw”按钮右击“另存为…”,也可以Option/Alt + Click2. 下载单个文件夹使用 svn,对,是 svn,你没有看错。譬如这个项目: GitHub - Mooophy/Cpp-Primer: C++ Primer 5ed answer…,原创 2016-05-30 19:01:02 · 4587 阅读 · 0 评论 -
Git 远程操作 —— clone、push、pull、fetch
1. git 的远程操作远程操作,与本地(local)操作相对,主要有以下的 5 个 git 命令:git clone, git remove git fetchgit pull, git push2. git clone$ git clone <版本库的网址>$ git clone https://github.com/jquery/jquery.git该命令会在本地主机生成一个目录,与原创 2016-05-08 17:26:31 · 1163 阅读 · 0 评论 -
Git 基础 —— 配置与日志信息
git log查看提交日志信息:原创 2016-05-08 16:54:07 · 1055 阅读 · 0 评论 -
Git 与 Github 基础(二)—— Git for Windows
Git vs SVN。Git for Windows 使用(1)下载(2)安装(3)打开 Git Bash命令提示符如下:Administrator@PC201605021051 MINGW64 ~ $ # 分别表示 # Administrator:用户名 # PC201原创 2016-05-04 10:06:35 · 1180 阅读 · 0 评论 -
Git 基础(九)—— Failed to push some refs to git
出现该错误的主要原因是远程仓库和本地仓库不同步(如 在 github 中的创建了一个 README.md 文件,该文件自然不在本地代码目录中)。(1)先进行代码合并git pull --rebase origin master # pull=fetch+merge执行上面代码后可以看到本地代码库中多了README.md文件(2)此时再 push 即可完成代码上传到原创 2016-05-09 15:23:31 · 974 阅读 · 0 评论 -
Git 基础(七)—— 远程仓库(GitHub)
远程仓库第1步:创建 SSH Key。在用户主目录下,看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果已经有了,可直接跳到下一步。如果没有,打开 Shell(Windows下打开Git Bash),创建SSH Key:ssh-keygen -t rsa -C "youremail@example.com"第2步:登陆GitHub,打开“Acco原创 2016-05-08 18:49:42 · 1194 阅读 · 0 评论 -
Git 基础(六)—— 工作区和暂存区与 Git 对修改的管理
工作区(Working Directory)就是你在电脑里能看到的目录,比如我的 learngit 文件夹就是一个工作区:版本库(Repository)工作区有一个隐藏目录.git,这个不算工作区,而是 Git 的版本库。Git 的版本库里存了很多东西,其中最重要的就是称为 stage(或者叫index)的暂存区,还有 Git 为我们自动创建的第一个分支 master,以及指向 master 的一个原创 2016-05-08 18:35:01 · 2258 阅读 · 0 评论 -
Git 基础(五)
什么是版本库呢?版本库又名仓库,英文名 repository,你可以简单理解成一个目录,这个目录里面的所有文件都可以被 Git 管理起来,每个文件的修改、删除,Git 都能跟踪,以便任何时刻都可以追踪历史,或者在将来某个时刻可以“还原”。创建版本库mkdir learngitcd learngit通过git init命令把这个目录变成 Git 可以管理的仓库:git init创建成功之后会在该文件原创 2016-05-08 18:17:19 · 1231 阅读 · 1 评论 -
Linux 下 Git 的源码安装
先从 Git 官网下载源码,然后解压,依次输入./configmakesudo make install这几个命令安装就好了。原创 2016-05-08 17:08:37 · 945 阅读 · 0 评论 -
Git 基础(十)—— 常用命令
git clone –recursive use recursive due to the presence of submodules。当前仓库下还存在子模块时使用。原创 2016-05-10 17:58:05 · 1553 阅读 · 0 评论 -
git 命令 —— checkout 与分支管理
git checkout 会重写工作区。check in 常常表示酒店入住,则 check out 就表示结账(检查)离开。1. 基本用法Git学习笔记04–git checkoutgit checkout [-q] [&lt;commit&gt;] [--] &lt;paths&gt;… 为了避免路径和引用(或者提交ID)同名而发生冲突,可以在&lt;paths&gt;前用两个连续的短线(短号)作为分隔。原创 2017-08-12 20:06:46 · 1830 阅读 · 0 评论