版本管理之git

版本管理软件配置管理的基础,它管理并保护开发者的软件资源版本管理种类:集中式的版本管理分布式的版本管理。实现的控制软件分别有SVN Git

 

SVN 是集中式版本管理,大家都提交文件到同一个地方,这服务器的存储压力就大了。因此它对于文件的版本控制,只记录修改部分,不产生多余的数据。

 

Git的是目前世界上最先进的分布式版本控制系统。

S VN的存储需要依赖一个服务器,而git所有的东西是放在线上的。节约成本,省时省力。

    git  是分布式的,svn  不是。

    git  按照元数据的方式存储内容,svn  是按照文件的形式存储

    的Git   SVN  中的分支不同。

    git  没有全局版本号,svn  有。

    Git的 内容的完整性优于 SVN

工作区:个人 电脑 中能看到的文件目录结构

暂存区:stage / index ,一般存放在.git / index  中,所以 git  中的暂存区也会称为索引。

版本库:工作区中的git的 隐藏文件,不算是工作区,而是 混帐 的版本库。

git安装

 

  1. 登录github上
  2. 点击启动一个项目
  3. 点击存储库名称起一个项目名称
  4. 点击创建创建
  5. 在HTTPS创建地址
  6. 在创建的文件夹中右键git bash here“git名称账号”
  7. 输入命令git config-global user.name“邮箱”
  8. git init
  9. 在原来的文件夹中创建一个文件然后输入git add文件名
  10. git commit -m“提交的内容(注释)”
  11. 查看提交状态git status
  12. 修改文件内容的话重新使用git status命令(在文件中修改)
  13. git status提示没有被提交
  14. 查看修改内容git diff文件名
  15. 然后出现修改信息
  16. 将更改的提交git add文件名
  17. git commit -m“文件名注释”
  18. 版本的退回git log
  19. 退回git reset --hard HEAD
  20. 删除:新建一个文件
  21. 提交到库中
  22. git add文件名
  23. git commit -m“注释”
  24. git rm b.txt删除文件命令
  25. 会看是否删除
  26. git status(查看提交状态)
  27. git reset --hard版本号
  28. 上传到服务器
  29. git remote add origin创建的地址
  30. git push -u origin master将本地推送到master(分支)
  31. 接下来会弹出框提示输入账号密码
  32. 点击代码查看是否推送成功
  33. 克隆或下来克隆或下载
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值