git版本管理入门(学习笔记)

git 标记本地用户名 邮箱

git版本管理入门(学习笔记)

新建文件

git版本管理入门(学习笔记)

初始化一个仓库

git版本管理入门(学习笔记)

git status 查看库的状态

git版本管理入门(学习笔记)

git add . //当前目录下所有   或者 git add index.txt  //工作区>>缓存区

git版本管理入门(学习笔记)

git status 查看库的状态

git版本管理入门(学习笔记)

git commit -m "提交到版本区"        -m 注释

git版本管理入门(学习笔记)   1个文件改变  o个i增加

git status 查看库的状态

git版本管理入门(学习笔记) //没有什么需要提交了

git版本管理入门(学习笔记)

修改 index.txt 内容

git status 查看库的状态

git版本管理入门(学习笔记)//  改动还没有到暂存区

git add index.txt

git版本管理入门(学习笔记)

git status

git版本管理入门(学习笔记)

git commit 

git版本管理入门(学习笔记)

git status

git版本管理入门(学习笔记)// 工作区是干净的

git rm index2.txt

git版本管理入门(学习笔记)

git status

git版本管理入门(学习笔记)

$ git commit -m "删除index2"

git版本管理入门(学习笔记)

---------------------------------------------------------------------------------------------------------------------------------

推到远程仓库

git版本管理入门(学习笔记)

$ git push https://gitee.com/wangjiangVip/hand.git master

git版本管理入门(学习笔记)   用户名 密码 一定要输入正确

git版本管理入门(学习笔记)//起一个别名

git版本管理入门(学习笔记)

git push origin master            origin 可以自定义

---------------------------------------------------------------------------------------------------------------------------

团队合作 oschina开好权限

git版本管理入门(学习笔记)

开发者b 添加了一个文件

git版本管理入门(学习笔记)

git版本管理入门(学习笔记)

远程 文件仓库被别人更新了 

git pull origin master

----------------------------------------------------------------

git版本管理入门(学习笔记)

git版本管理入门(学习笔记)

git版本管理入门(学习笔记)

--------------------------------------------------------------------------------------------------------------------

git版本管理入门(学习笔记)

git版本管理入门(学习笔记)

git版本管理入门(学习笔记)

git版本管理入门(学习笔记)  //看着清楚一点

git版本管理入门(学习笔记)

git版本管理入门(学习笔记)

git reset --hard HEAD^  回退到上一个版本   //不方便  切换建议用版本号

git版本管理入门(学习笔记)

git版本管理入门(学习笔记)  指定版本号唯一的数字

git版本管理入门(学习笔记)

看看自己干了什么?????

git reflog

git版本管理入门(学习笔记)

-----------------------------------------------------------------------------------------

修改bug  分支的概念

git brach //查看分支  在master

git版本管理入门(学习笔记)

创建分支 git branch wechat

git版本管理入门(学习笔记)

git版本管理入门(学习笔记)

//切换到 某个指定分支

git checkout master

git版本管理入门(学习笔记)

gti merge ali 合并分支 首先切换到主分支上 再合并

git版本管理入门(学习笔记)

git remote remove 《远程库名》删除别名

添加公钥:

 ssh-****** -t rsa -C "[email protected]"