Git有什么用
-
保存开发中的版本历史,并能回退
-
协同开发
Git 全局配置 s
-
git config --global user.name "Your Name"
-
git config --global user.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 bash里面创建
-
在远程仓库里面填写密钥
-
本地添加远程
- git remote add origin xxx.git
-
推送本地代码到远程
- 首次: git push -u origin master
git推送(如果没有master就创建master) 远程 主分支 - git push origin master
推送本地到服务
- 首次: git push -u origin master
-
下载
- git pull
https://xxx.github.io/mygit/
- 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个人主页
网友评论