Git

Git有什么用

保存开发中的版本历史,并能回退

协同开发

Git 全局配置 s

git config --global user.name "Your Name"

git config --globaluser.email"[email protected]"

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 "[email protected]"

在远程仓库里面填写密钥

本地添加远程

git remote add origin xxx.git

推送本地代码到远程

首次: git push -u origin master

git推送(如果没有master就创建master) 远程 主分支

git push origin master

推送本地到服务

下载

git pull

https://xxx.github.io/mygit/

分支

开发合作

master

主分支,不在上面工作,主要发布版本

dev

开发分支,个人,小团队做好了合并到dev分支

个人分支

个人分支

功能模板分支

为某个功能做的分支

查看分支

git branch

创建分支

git branch 分支

切换分支

git checkout 分支

切换创建分支

git checkout -b 分支

合并分支

git merge 分支

删除分支

git.brance -d 分支

推送分支

git push origin 分支名称

特别分支

gh-pages

github个人主页

你可能感兴趣的:(Git)