小丁带你走进git世界五-远程仓库】的更多相关文章

一.文件,指令讲解 首先讲一下远程仓库和本地仓库在文件上面的区别,首先我们来看下对比图(当然这里说的区别是在于.git文件下面的文件内容,至于里面内容我们不会关注)這裡我们进行了相同的操作就是本地仓库里面新建了version.txt内容也是一样的v1.0: 图一 图二 图一为本地仓库,图二为克隆的远程仓库,首先我们应该看一下config里面的区别: 图三 图四 很容易看到了区别就是图四为远程仓库内容. 从这个文件中我们可以了解到: 1,本地库的当前分支为master,其关联的远程库名称为orig…
小丁带你走进git世界一-git简单配置 1.github的简单配置 配置提交代码的信息,例如是谁提交的代码之类的. git config  –global user.name BattleHeaert 这里是设置提交代码的人的名称 git config  –global user.email github@126.com 这里是设置提交代码的人的邮箱 查看当前的用户名 git  config  user.name 或者 git  config   –get  user.name 这时候会显示B…
一.撤销指令 git checkout还原工作区的功能 git reset  还原暂存区的功能 git clean  还没有被添加进暂存区的文件也就是git还没有跟踪的文件可以使用这个命令清除他们 git revert 撤销本次提交. 二.指令讲解 Git checkout 首先我们对文件的一个修改,对master.txt进行了修改 修改结果我们利用上面的知识来进行查看. 新增加了Test这么一段话,如果我们想要将工作区的内容添加到暂存区会使用git  add这个命令,如果我们想要还原工作区内容…
一.撤销指令 git checkout还原工作区的功能 git reset  还原暂存区的功能 git clean  还没有被添加进暂存区的文件也就是git还没有跟踪的文件可以使用这个命令清除他们 git revert 撤销本次提交. 二.指令讲解 Git checkout 首先我们对文件的一个修改,对master.txt进行了修改 修改结果我们利用上面的知识来进行查看. 新增加了Test这么一段话,如果我们想要将工作区的内容添加到暂存区会使用git  add这个命令,如果我们想要还原工作区内容…
小丁带你走进git的世界二-工作区暂存区分支 一.Git基本工作流程 1.初始化一个仓库 git  init git  clone git仓库分为两种情况: 第一种是在现有项目或目录下导入所有文件到 Git 中: 第二种是从一个服务器克隆一个现有的 Git 仓库 git  init  –bare  git 创建一个裸仓库 2.git仓库有三个区域 工作区working directory日常编辑代码的地方 历史仓库history repository是commit指向的一个树形结构 暂存区Sta…
一.git对象文件创建 开篇先补充一个知识点,就是比如我建立一个文件之后,使用git add就会生成一个git对象,但是git对象生成后可以在.git/objects里面对应,首先我们来初始化一个仓库git init. $ git init 然后我们来创建两个文件文件名分别为a和b. $ touch a b 将a文件添加到暂存区,然后再将b添加到暂存区,我们会想到这时候有两个git对象产生,但是git对象对应.git/objects文件. $ git add . $ find .git/obje…
0x01前言 既然没有华丽的出场,那就平凡的分享,首先我要说明一点本篇文章针对Git初学者,对我自己学Git的资源的整合,其实本篇索引应该在我写Git系列文章的时候就紧跟着放上索引的,由于时间问题没有来得及整理,这里我详细整理下文章内容.其实说到git的文章已经很多了,这里分享下我的学习过程和自己摸索的过程. 个人整理Git学习资源请点击这里:(yes,I’m here)       1.小丁带你走进Git世界一-git简单配置 http://www.cnblogs.com/dwlsxj/p/G…
Myeclipse如何使用自带git工具向远程仓库提交代码 第一步:将改动的代码标记 项目右键:team->synchronize workspace 点击确定 项目右键>add to git index 第二步:将工作空间的代码提交到本地仓库 commit 第三步:将远程仓库的代码合并到本地仓库 pull 这一步可能需要解决代码冲突,合并代码 第四步:将本地仓库代码推送到远程仓库 push 项目右键:team>push to upstream…
git如何删除远程仓库的某次错误提交 如果远程仓库,能ssh访问,那就跟本地没什么区别   reset命令有3种方式   git reset --mixed 此为默认方式,不带任何参数的git reset,就是这种方式,它回退到某个版本,只保留源码,回退commit和stage信息   git reset --soft 回退到某个版本, 只回退了commit的信息,不会恢复stage(如果还要提交,直接commit即可)   git reset --hard      彻底回退到某个版本, 本地…
git关联github远程仓库的时候,报fatal: remote origin already exists. 导致这个问题原因可能是之前关联的时候关联错了,再次关联就不行了. 解决办法是: 1.将关联错误的远程库移除 2.重新关联远程库 3.将本地库代码push到远程库 ok.finish.…