git版本管理
来源:互联网 发布:深圳索信达数据怎么样 编辑:程序博客网 时间:2024/06/06 08:56
前言:
git使用初体验
同svn 类似是一个同步代码管理工具
不同:自行百度
优点:
可选择开源
可不联网
1.在windows上如何安装Git?
安装:
官方下载地址
https://git-scm.com/download/win
1.创建版本库
repository
目录:
d/www/git/
pwd 命令是用于显示当前的目录。
$ pwd
通过命令 git init 把这个目录变成git可以管理的仓库
$ git init
这时候你当前testgit目录下会多了一个.git的目录,这个目录是Git来跟踪管理版本的,没事千万不要手动乱改这个目录里面的文件,否则,会把git仓库给破坏了
2. 把文件添加到版本库中。
暂存区
$ git add help.txt
提交
$ git commit -m "本次提交help文件"
查看命令
$ git status$ git diff
上面的命令告诉我们 readme.txt文件已被修改,但是未被提交的修改。
3.版本回退
$ git log
$ git log –pretty=oneline
$ git reset –hard HEAD^
4.撤销修改
第一:如果我知道要删掉那些内容的话,直接手动更改去掉那些需要的文件,然后add添加到暂存区,最后commit掉。
第二:我可以按以前的方法直接恢复到上一个版本。使用
$ git reset –hard HEAD^
$ git checkout -- help.text
$ rm b.txt
4.工作区和暂存区
工作区:就是你在电脑上看到的目录,比如目录下testgit里的文件(.git隐藏目录版本库除外)。或者以后需要再新建的目录文件等等都属于工作区范畴。
版本库(Repository):工作区有一个隐藏目录.git,这个不属于工作区,这是版本库。
其中版本库里面存了很多东西,其中最重要的就是stage(暂存区),
还有Git为我们自动创建了第一个分支master,以及指向master的一个指针HEAD。
5.远程仓库
阅读全文
0 0
- git 版本管理
- git 版本管理
- 版本管理GIT
- xcode git版本管理
- Git 版本管理
- git版本管理
- git 版本管理 工具
- Git版本管理初探
- GIT版本管理 实测
- git 版本管理
- 使用GIT管理版本
- git版本分支管理
- Git-版本管理
- git版本管理
- git版本管理
- git版本管理
- git 版本管理
- git版本管理系统
- Python多进程编程
- composite模式
- Mybatis if test中字符串比较(内双外单)
- 2017年阅读书单(一)
- 洛谷 P1077 摆花
- git版本管理
- div里写if语句
- 八大算法思想(二)------------------递归算法
- React/React Native 的ES5 ES6写法对照表
- spring boot做OAuth2认证服务端
- 使用RedisDB,封装dll
- 彻底删除 本机上安装的服务程序 ,以删除apache为例子
- JAVA学习之 35-JAVA中的字符串知识点整理(二)
- Linux 自动同步时间