版本控制之Git
来源:互联网 发布:美工房子教案大班 编辑:程序博客网 时间:2024/05/18 13:24
下载安装
github上:下载
运行操作
由于git依赖于linux/unix的底层实现,故在window上装git,要装提供bash的类liunx/unix的msysGit.
其shell的语法与linux一致.
几个概念及流程
暂存区(*)
object区
本地仓库
远程仓库
本地文件add,暂存区记录变更,object区存文件;暂存区commit,本地仓库记录变更.
本地仓库reset回滚记录指定版本的状态,object文件根据暂存区变更记录回滚,
暂存区checkout –,删除暂存区记录本地操作
git init 新建仓库
git config - -global 配置名字邮箱user.name/user.email
git add 将本地文件提交到暂存区
git commit -m 将暂存区记录提交到本地仓库
git status 查看本地文件和本地仓库文件状态比较
git diff 查看本地文件和仓库文件的内容不同
git log 查看commit成功的仓库日志
git reset 取消暂存区提交/回滚指定版本/回滚object区文件
git checkout - - 回滚本地仓库提交
git reflog 可以查看所有分支的所有操作记录远程操作
ssh-keygen -t rsa -C 生成ssh公私钥
git remote add origin url 远程连接指定git服务器仓库
git push origin master 将本地仓库上推到远程服务器
git pull origin master 将远程仓库下拉到本地仓库分支
git branch dev 新建名字为dev的分支
git checkout dev 切换到dev分支
git checkout -b dev 上两步之和
git branch 查看分支
git merge dev 合并dev分支到master
git branch -d dev 删除分支
git push :dev 下拉dev分支
参考鸣谢
http://freeloda.blog.51cto.com/2033581/1413506
http://blog.csdn.net/huangyabin001/article/details/35557231
https://github.com/wohugb/git-reference/blob/master/Git-on-the-Server/Hosted-Git.rst
- 版本控制之Git
- 版本控制之-git
- 版本控制之Git
- 版本控制之git
- Linux 版本控制之git
- 版本控制之Git常用命令
- 版本控制之Git---简介
- 版本控制之Git---Git Flow模型
- 版本控制之道--使用Git
- 《版本控制之道--使用Git》笔记
- 笔记《版本控制之道--使用Git》
- 版本控制之道--使用Git
- 笔记《版本控制之道--使用Git》
- 版本控制之svn和git简述
- Eclipse 版本控制之安装git控件
- ios版本控制之git本地
- Git之初识版本控制工具
- Git之版本控制工具进阶
- MySQL客户端输出窗口显示中文乱码问题解决办法
- .NET简谈事务、分布式事务处理
- struts2中constant参数设置
- 湖南省第八届省赛 kingdoms (生成树+枚举)
- ubuntu server 开机自动运行程序
- 版本控制之Git
- 设计模式总结之行为型模式
- NOI2014 CodeVS3319 Bzoj3670 动物园
- 观察者模式
- myeclipse加断点失效 unable to install breakpoint in.......
- JSP页面中使用JSTL标签出现无法解析问题解决办法
- C#编程之自动实现的属性
- POJ 3175 Finding Bovine Roots (枚举)
- windows下配置nginx+PHP