git简单的理解

什么是git
Git 是一个开源分布式版本控制系统,用来管理项目版本 协同开发工具
1.自报家门
Administrator@PC-20180722XYHJ MINGW64 ~
$ git config --global user.name “xxx”

			Administrator@PC-20180722XYHJ MINGW64 ~
			$ git config --global user.email "xxxx"
  1. 选取指定目录 f:/code
    gti /f/code
    第一次执行git init 生成.git 文件
    3将文件添加版本库管理
    Git add ./文件名
    4.提交
    git commit -m "this is ";给修改的文件名起个别名
    编辑文件的内容
    vim 文件名
    输入 i 就可以输入内容
    退出 按esc 在按ZZ
    5.查看仓库的状态
    git status
    a.出现红色 修改文件 但是没有添加到版本库
    b.绿色 添加版本但是文件还没有提交
    6.查看文件改动
    git diff 文件名
    版本回退
    git log 看提交记录
    git log --pretty=oneline 以一行展示
    git reset --hard commitid 指定id回退 /head~10 /head^
    git reflog 记录每次对git仓库的操作记录
    7.撤销修改
    git checkout – 文件名 撤销工作区的修改
    git reset head 文件名 撤销暂存到工作
    8.删除文件
    恢复
    git checkout – 文件名
    确定删除
    git rm 文件名
    git commit
    9.创建分支
    git checkout -b 分支名
    查看所有分支
    git branch
    切换分支
    git checkout 分支名称
    合并分支
    切换到其他分支
    git merge dev(分支名称)
    删除分支
    git branch -d 分支名称
  2. 上传本地到远程仓库
    设置远程仓库地址
    git remote add origin 地证名
    推向远程 git push -u origin master -u 更新 - f 强推
    将远程服务器修改同步到本地
    git pull
    删除远程仓库地址
    git remote rm origin
    克隆
    git clone 地址
    删除远程分支
    git push origin -d dev(分支名称)
    11.git 忽略某些文件
    ideacode
    .git
    .gitignore
    *.iml
    /test/java
    生成的.gitignore必须先添加到.git文件中
    手动开发比较麻烦
    a.idea中提供一个.gitignore的忽略插件
    b.右键菜单直接使用选项生成文件即可
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值