Git基础知识——基于Github

Git简介

Git是一款免费、开源的分布式版本控制系统。
Git可以有效、高速的处理从很小到非常大的项目版本管理。
Git最初由 Linux 之父 Linus Trovalds(林纳斯·托瓦兹) 开发,用作Linux内核代码的管理。
官网
在这里插入图片描述

Github简介

Github是全球最大的社交编程及代码托管网站官网
Github可以托管各种git库,并提供一个web界面。
Github作为开源代码库以及版本控制系统,Github拥有百万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。

国内知名互联网公司
的开源项目:
阿里 https://github.com/alibaba
腾讯 https://github.com/AlloyTeam
百度 https://github.com/baidufe

国外知名科技公司
的开源项目:
Google:https://github.com/google
苹果:https://github.com/apple
Facebook:https://github.com/facebook
Twitter:https://github.com/twitter
微软:https://github.com/microsoft
Square:https://github.com/square

全球顶级开源项目:
Linux:https://github.com/torvalds/linux
Rails:https://github.com/rails/rails
Nodejs:https://github.com/nodejs/node
Swift:https://github.com/apple/swift
CoffeeScript:https://github.com/jashkenas/coffeescript
Ruby:https://github.com/ruby/ruby
laravel:https://github.com/laravel/laravel

基础概念

1.仓库(Repository):远程仓库,在GitHub创建一个项目。
2.收藏(Star):仓库主页star按钮,意思是收藏项目的人数。
3.复制克隆项目(Fork):本质上是在原有项目的基础上新建了一个分支。修改不会造成原仓库的任何影响。
4.发送请求(Pull Request):当你修改了代码之后,打算重新与原项目合并的时候,本地就可以发送一个pull。此时项目所有管理员会review你的代码,测试合格之后接受你的请求PR。
5.关注(watch):如果你watch了某个项目,以后每次更新你都可以收到通知消息。
6.事务卡片(Issue):当发现了bug或者做的不好的地方或者提出了优化,别人就可以给你提出一个lssue(问题),当你去查看之后一个一个的解决,最后修复ok了就可以一个个close掉了。

Git常用命令

$ git status 查看文件状态

$ git add . 添加所有文件 放入本地仓库

$ git commit -m "add file" 本地提交

$ git remote add origin https://gitee.com/Antonizc/vue_shop.git 关联远程仓库

$ git config --global user.name "张超"
$ git config --global user.email "1292101943@qq.com" 配置初始信息

$ git push -u origin master 提交到远程仓库
Antonizc
zc13835226661.0

$ git checkout -b logining 创建一个名字为logining的分支

$ git branch  查看所有分支  打*号 表示当前是这个分支

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值