Git有什么用
保存开发中的版本历史,并能回退
协同开发
Git 全局配置 s
git config --global user.name "Your Name"
git config --globaluser.email"xxx@xx.com"
git 初始化命令
git init
git 添加到暂存盘
git add .
git 如果添加到版本库
git commit -m "first"
git 如何从暂存盘回退到工作区
git checkout xxx.txt
git 状态
git status
回退
从暂存盘回退
git checkout my.txt
从版本库回退
git reset --hard 版本标识符
查看版本
git log
git reflog 查看历史版本
远程仓库步骤
创建远程仓库
git 添加仓库
创建本地仓库
git init
创建密钥-本地远程连接凭据
在git bash里面创建
ssh-keygen -t rsa -C "xxx@xx.com"
在远程仓库里面填写密钥
本地添加远程
git remote add origin xxx.git
推送本地代码到远程
首次: git push -u origin master
git推送(如果没有master就创建master) 远程 主分支
git push origin master
推送本地到服务
下载
git pull
分支
开发合作
master
主分支,不在上面工作,主要发布版本
dev
开发分支,个人,小团队做好了合并到dev分支
个人分支
个人分支
功能模板分支
为某个功能做的分支
查看分支
git branch
创建分支
git branch 分支
切换分支
git checkout 分支
切换创建分支
git checkout -b 分支
合并分支
git merge 分支
删除分支
git.brance -d 分支
推送分支
git push origin 分支名称
特别分支
gh-pages
github个人主页