Git超简明教程
来源:互联网 发布:宝马编程设码 教程 编辑:程序博客网 时间:2024/06/11 08:09
- Git最简单用法
- Git简介
- Git安装
- 1Git安装命令
- 2Git安装完成的设置
- 创建Git仓库
- 1创建一个空目录作为仓库
- 2将目录变为Git可以管理的仓库
- 3将文件放入并提交
- Git中文件的修改
Git最简单用法
1.Git简介
Git是目前最先进的分布式版本控制系统。所谓版本控制系统有集中式和分布式之分。集中式:版本库集中在中央服务器,需要改的代码要从中央服务其中拉下来,改完再上传上去。分布式: 个人有独立的代码库,在本地修改代码,修改的代码可以推送或者合并到另一个人的代码库中去。
2.Git安装
2.1.Git安装命令
$ sudo apt-get install git
2.2.Git安装完成的设置
$ git config --global user.name "Your Name"$ git config --global user.email
3.创建Git仓库
所谓仓库就是你把代码放到里面,这是这里面的东西都可以被Git管理起来。每个文件的修改,删除任何时刻都可以追踪历史,或者还原。其实就是一个目录,你把代码放里面进行git管理。
3.1创建一个空目录作为仓库
$ mkdir learngit$ cd learngit$ pwd/Users/michael/learngit
3.2将目录变为Git可以管理的仓库
$ git init
3.3将文件放入并提交
注意:先add,add完后commit add的文件。
$ vim test.c////在test.c中输入内容:Git is a versioncontrol system.//Git is free software.$ git add test.c$ git commit -m "wrote a test file"[master (root-commit) e099540] wrote a test file 1 file changed, 2 insertions(+) create mode 100644 test.c //-m 后面的是需要提交的说明
4.Git中文件的修改
上述创建和配置完成后进行文件的修改和管理:
常用的命令如下:
$ git status //让我们时刻掌握仓库当前的状态$ git diff readme.txt //查看修改内容$ git log //显示示从最近到最远的提交日日志$ git reset --hard HEAD^ //回退到上一个版本$ git reset --hard ID //回到ID的版本$ git reflog //记录你的每一一次命令,可以查询commit id$ git checkout -- readme.txt //把test.c文件在工作区//的修改全部撤销让这个文文件回到最近一一次git commit或git //add时的状态$ git rm test.c //从版本库中删除该文文件$ git checkout -- test.c //用版本库里里的版本替换工工作区的版本,无论工工作区是修改还是删除,都可以“一一键还原”$ git checkout -b dev //创建并切换新分支dev$ git checkout master //切换到master分支$ git merge dev //把dev分支支的工作成果合并到当前分支上(用于合并指定分支支到当前分支)$ git branch -d dev //删除dev分支$ git branch //查看分支
2 0
- Git超简明教程
- git超简明用法
- 【git】:git简明教程
- 【Git】Git简明教程
- Git超简单入门简明教程--写给一直不敢用Git的同学
- GIT简明教程
- Git使用简明教程
- Git 简明教程
- git简明操作教程
- Git 简明教程
- Git简明教程
- Git简明教程
- git 简明教程
- git简明教程
- Git简明教程
- Git 简明使用教程
- GIT简明教程
- Git简明教程
- [linux]using temporary as lvalue [-fpermissive]
- 酷炫的Activity切换动画,打造更好的用户体验
- 由GroupBy-Having想到的
- mongodb安装与配置
- JavaSE入门学习43:文件传输基础之I/O流(二)
- Git超简明教程
- Jenkins+linux安装配置注意事项
- 怎么用Beyond Compare设置比较文件夹对齐方式
- vsprintf函数
- Android_连接rs485线 程序隐式意图启动
- 精简ttf,svg字体库文件,删除多余字体,保留用到字体
- Data URL和图片
- 1.1、Android Studio创建一个项目
- win10操作系统 Qt Creator 无法调试