git的简单使用(个人开发)

git 分布式版本控制

1.每个本地仓库都有备份版本

31.png

2.多人开发下的模式
30.png

3.多了一个工作暂缓区所以要先添加(复制)到工作暂缓区add.
35.png

4.暂缓区再提交到本地仓库(剪切)
33.png

一.命令行
git help (会显示出git 所有的命令行操作,像我这样看不懂英文的同学求助有道吧)
git help init (会显示出git 的命令行操作用法)
步骤:
1.git init 初始化本地仓库
查看隐藏的.git 文件 (打开终端,输入:
defaults write com.apple.finder AppleShowAllFiles -bool true
此命令显示隐藏文件
defaults write com.apple.finder AppleShowAllFiles -bool false
此命令关闭显示隐藏文件
命令运行之后需要重新加载Finder:快捷键option+command+esc,
选中Finder,重新启动即可)
2.png

2.git config 配置仓库
git config user.name "admin" (配置本地名字)
git config user.email "568986318@qq.com"
git config -l 查看本地配置
![1.png](http://upload-images.jianshu.io/upload_images/2673147- b22ae4deba9445c4.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
(如果没配置 他就会读区默认的)
git status 查看git 状态

3.png

3.git add . 把文件添加到暂缓区


20.png

4.git commit -m "111" 文件提交到本地仓库
111 和svn 里面commit要提交的时候写的东西一样是说明这次做了什么修改

21.png

5.git log
和svn log 一样 是查看了本机做了什么操作


22.png
  1. git rm
    手动删除实体文件 和 命令行操作 删除文件的区别是
    手动删除手你还要自己commit 到本地仓库


    23.png

    24.png
  2. git reset --hard HEAD 和svn 顶部rever 的功能一样
    git reset --hard HEAD^^(回退到向上2个版本 几个^就是几个版本)
    git reset --hard 7位版本号(回退到指定版本)
    git reflog 查看所有修改版本的7位版本号


    27.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一、git的基本使用 1、git简介 git是一款开源的分布式版本控制工具在世界上所有的分布式版本控制工具中,gi...
    冷武橘阅读 197评论 0 0
  • 代码管理工具之Git 一,什么是版本控制? 版本控制透过文档控制(documentationcontrol)记录程...
    我的头好大呀呀呀阅读 1,542评论 0 1
  • 一、Git的简介 1.1.什么是git?git是一款开源的分布式版本控制工具,在世界上所有的分布式版本控制工具中,...
    IIronMan阅读 1,817评论 0 12
  • 1. Git相关 1.1 Git部分名词解释 克隆(clone):从远程仓库URL加载创建一个与远程仓库一样的本地...
    瑟闻风倾阅读 5,545评论 0 3
  • 我是黑夜里大雨纷飞的人啊 1 “又到一年六月,有人笑有人哭,有人欢乐有人忧愁,有人惊喜有人失落,有的觉得收获满满有...
    陌忘宇阅读 8,601评论 28 53