Git回顾】的更多相关文章

抄自廖雪峰的官方网站 完整图文请访问https://github.com/Mrlution/study/tree/master/git 关于repository 我认为repository是一个存放代码代码的地方 使用git 安装 windows安装完毕后要 $ git config --global user.name "Your Name" $ git config --global user.email "email@example.com" 你的电脑里以后可…
你系统学习Git了吗? 使用Mac编程的好处,不是因为Mac长得好看 Git内容学习准备 如果你还没有用Git,就不要写代码了. GitHub仓库的使用. 新员工入职的时候,会让他先用一周的时间去学习Git. Mac(优雅的开发环境,Terminal) 不要使用GUI入门Git.要使用命令行. 官网:http://www.git-scm.com/ 安装Git 使用Xcode自带的Git环境. 去官网自行下载安装. Terminal的增强. bash 每一个Linux和Mac自带的解释器.(但是功…
你系统学习Git了吗? 学习圣思园张龙老师的Git课程. 使用Mac编程的好处,不是因为Mac长得好看 Git内容学习准备 如果你还没有用Git,就不要写代码了. GitHub仓库的使用. 新员工入职的时候,会让他先用一周的时间去学习Git. Mac(优雅的开发环境,Terminal) 不要使用GUI入门Git.要使用命令行. 官网:http://www.git-scm.com/ 安装Git 使用Xcode自带的Git环境. 去官网自行下载安装. Terminal的增强. bash 每一个Lin…
团队从Eclipse迁移到Android Studio之后,也从SVN迁移到Git了. 一直忙于需求迭代无暇做迁移,现在才开始做,相见恨晚,好东西,高大上,词穷. 回顾和记录一下git的一些基本操作.下面完成这样一个流程: 远程机器创建git仓库 --> 本地机器创建git仓库 -->从本地仓库推代码到远程仓库 --> 从远程仓库把代码clone到本地新的仓库. //先查看git装了没有 [user@remotemachine /]# git //设置全局参数 [user@remotem…
1. git查看自己的本地分支: ***:~/mysite/mysite$ git branch * master 2. 查看远程分支: ***:~/mysite/mysite$ git branch -a * master remotes/origin/HEAD -> origin/master remotes/origin/master remotes/origin/wyl 3. 创建自己的本地分支: ***:~/mysite/mysite$ git branch luoting ***:~…
git init      在本地新建一个repo,进入一个项目目录,执行git init,会初始化一个repo,并在当前文件夹下创建一个.git文件夹.   git clone      获取一个url对应的远程Git repo, 创建一个local copy.      一般的格式是git clone [url].      clone下来的repo会以url最后一个斜线后面的名称命名,创建一个文件夹,如果想要指定特定的名称,可以git clone [url] newname指定.   gi…
温故而知新,可以为师矣. Git 布局 工作区---->暂存区---->本地仓库---->远程仓库 Create Repository git init PATH git add PATH git commit -m CONTENTS 一次性 pull/push 所有分支 git pull/push origin '*:*' Revoke HEAD 表示当近一次 commit 版本,HEAD^ 或 HEAD~1 表示上一次提交,HEAD^^ HEAD~2(波浪线) 表示上上次提交...依…
本节内容 github介绍 安装 仓库创建& 提交代码 代码回滚 工作区和暂存区 撤销修改 删除操作 远程仓库 分支管理 多人协作 github使用 忽略特殊文件.gitignore 1.github介绍 很多人都知道,Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了. Linus虽然创建了Linux,但Linux的壮大是靠全世界热心的志愿者参与的,这么多人在世界各地为Linux编写代码,那Linux的代码是如何管理的呢? 事实是,在20…
小丁带你走进git的世界二-工作区暂存区分支 一.Git基本工作流程 1.初始化一个仓库 git  init git  clone git仓库分为两种情况: 第一种是在现有项目或目录下导入所有文件到 Git 中: 第二种是从一个服务器克隆一个现有的 Git 仓库 git  init  –bare  git 创建一个裸仓库 2.git仓库有三个区域 工作区working directory日常编辑代码的地方 历史仓库history repository是commit指向的一个树形结构 暂存区Sta…
一.问题回顾 问题是git commit --amend 引起的. 一条commit已经push到远端develop了,但是后来又在这条commit上进行了amend操作,导致这条commit的哈希码发生了变化.并且后续又在这条commit之后进行了N条commit操作. <Begin> 大概的情况画了个简图,如图所示.下面的绿色就是最后相同的地方,红色的那条做的是相同的功能message是一样的,但是提完develop之后又改动了很多然后使用amend挤压了. 这个时候比较头疼了,因为那条a…