Git版本提交工具

Git

  • 什么是Git
    Git是版本提交工具,是为了项目合作开发时,我们可以将各个开发人员的项目统一管理,提交到一起,然后进行汇总,例:四个人合作开发,有一个是项目经理,其余三个人在开发时,都有自己的功能模块,各自开发互相不影响,同一个版本提交工具,进行提交到项目经理的服务器上即可,最后进行项目整合。
    Svn:本地
    GIt:一个开源的分布式版本控制系统
  • 给本地仓库取名字,提交时候方便区分
    1.git config user.name tom
    2.git config user.email test@qq.com
  • 全局仓库的用户名
    1.git config --global user.name tom
    2.git config --global user.email test@qq.com
  • 创建本地仓库
    1.git init 初始化一个本地仓库
    2.git add Person.java 将Person.java提交到暂存区中
    3.git commit -m “提交信息"
    4.git checkout Person.java 当工作区文件不在了将暂存区的文件更新下来
    git checkout HEAD Person.java 从本地仓库更新文件
    5.git diff ok.txt 查看暂存区和工作区文件的区别(只有两者不同时才可以)
    6.git status 检查工作区是否有文件没更新,没提交
    7.git reset – mixed:它指的是暂存区和本地仓库的版本退回,跟工作区没关系
    - -mixed 为默认,可以不用带该参数,用于重置暂存区的文件与上一次的提交(commit)保持一致,工作区文件内容保持不变。
    - -soft
    - -hard: 将本地仓库的更新内容, 还原到工作区 ,跳过了暂存区
    8.git log 查看操作记录
  • 分支
    1.git branch 查看所有分支
    2.git branch 名字 创建分支
    3.git checkout 分支名 切换分支
    4.git merge 分支名 合并分支 只有主分支可以合并
    5.git branch -d/D 分支名 D强制删除
  • 远程仓库
    1.git remote add 名字 url地址 远程仓库操作建立连接
    2.git pull – rebase 名字 master 下载远程代码并合并
    3.git push 名字master 上传远程代码并合并
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值