我还活着:学习廖雪峰的Git教程(未完待续)

2017-02-12  本文已影响0人  QingLinger

看了后自己跟着做一遍,然后做下笔记。教程已经很简洁,但或许有已知其所以然而用之的,无须知其所以然而用之的,所以做个更简洁的。详细请看廖雪峰的Git教程

  1. Git采用分布式

1.windows安装地址:国内镜像
2.CentOS7安装:
[root@linger ~]# yum install git
Is this ok [y/d/N]: y
安装完运行Git前需要先输入2句命令:
C:\Users\Linger>git config --global user.name "Linger" \告诉它你的名字叫Linger
C:\Users\Linger>git config --global user.email "******@.com" \告诉它你的邮箱叫******@.com


Step4:与仓库的交互
1. 添加远程库(仓库网址可以用下图方法获取)
C:\xampp\htdocs>git remote add origin https://github.com/*********/Email.git
//远程库名字origin,Git默认叫法,也可以改别的,但origin这个名字一看就知道是远程库

可以点击切换SSH格式
可能你已经添加过origin了,想换其他的网址,会出现以下错误
C:\xampp\htdocs>git remote add origin https://github.com/*********/MyPro.git
fatal: remote origin already exists.
用以下的句子删除原来的origin,再执行上一步,便可以了
C:\xampp\htdocs>git remote rm origin
* 推送master分支
C:\xampp\htdocs>git push -u origin master
点进去具体的profile->Clone or download->复制你的地址
1. 根据地址下载到本地。
C:\xampp\htdocs>git clone git@github.com*********/Email.git
  1. 分支管理
  1. 创建与合并分支
C:\xampp\htdocs\Email>git branch dev      //创建dev分支
C:\xampp\htdocs\Email>git checkout dev  //检出(切换到)dev分支
C:\xampp\htdocs\Email>git branch            //查看分支情况,带*表示当前分支

···
C:\xampp\htdocs\Email\laravelapp>git checkout master //切换master分支
C:\xampp\htdocs\Email\laravelapp>git merge dev //合并dev到master上
C:\xampp\htdocs\Email\laravelapp>git branch -d dev //删除dev分支
···

  1. 解决冲突
上一篇 下一篇

猜你喜欢

热点阅读