git学习-来自慕课网
Posted bigorang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git学习-来自慕课网相关的知识,希望对你有一定的参考价值。
git安装
- https://git-scm.com/downloads 下载地址
- 配置用户信息
git config --global user.name "xxx"
git config --global user.email "[email protected]"
git config --list
//查看参数配置信息
SourceTree的安装
git仓库
- 初始化仓库
git init
- 添加文件到版本库
git add
git commit
git commit -m "desc"
- 查看仓库状态
git status
ls -a
可以查看隐藏的文件目录
git 工作流
从暂存区回退到工作区
git reset HEAD xxx.txt
git checkout -- xx.txt
git log
找到提交版本号
git reset --hard 版本号
回退
远程仓库
创建SSH key
ssh-keygen -t rsa -C "[email protected]"
个人用户目录下 .ssh目录下 id_rsa.pub内容复制到github 的key中
添加远程仓库
git remote add origin [email protected]:xxx/xxx/git
git push origin master
git push -u origin master
git push origin master
标签管理
git tag
查看所有标签
git tag tagname
创建标签
git tag -a tagname -m "common"
指定提交信息
git tag -d tagname
删除标签
git push origin tagname
推送标签/标签发布
git分支管理
git branch
查看分支
git branch branch_name
创建分支
git checkout branch_name
切换分支
合并分支
- 切换到master分支
git checkout master
- 合并
git merge branch_name
以上是关于git学习-来自慕课网的主要内容,如果未能解决你的问题,请参考以下文章
PHP性能优化学习笔记--PHP周边性能优化--来自慕课网Pangee http://www.imooc.com/learn/205