博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
git介绍及相关命令
阅读量:7040 次
发布时间:2019-06-28

本文共 764 字,大约阅读时间需要 2 分钟。

什么是git?

用于代码版本控制的工具。
什么是github?
各版本代码的托管平台。

linux下git安装,步骤如下:

#yum -y install git
#git --version //检查是否安装成功

本地建立repository仓库:

#git init
#git status //查看本地库状态,默认为master

根据需求添加本地文件到本地库:

#git add local_files
#git commit或者加上-m来直接添加版本说明
若未提交可返回到上个版本:
#git reset --hard

工作区和缓存区数据对比:

#git diff

缓存区和本地git仓库对比:

#git diff --staged

流程可参考下图,从工作目录先add到缓存区,最后提交到本地git仓库:

git介绍及相关命令

branching分支介绍:

#git branch 分支名 //创建分支
#git branch //查看分支
#git checkout 分支名 //切换分支
#git merge 主干名 分支名 //合并

github创建push命令,本地推送到远端github:

#git remote add origin URL //origin为远端github的默认命名空间
#git remote -v //查看远端github相关信息
#git push origin master //将本地代码推送到远端github

pull远端github:

#git pull origin master

下载github代码到本地:

#get clone URL

github上可直接使用fork将别人代码复制到自己的代码库中。

转载于:https://blog.51cto.com/13438572/2358550

你可能感兴趣的文章
SQL应用与开发:(一)导论和环境
查看>>
简单封装quartz实现任务调度的配置和管理
查看>>
Android Matrix详解
查看>>
JVM 堆栈区域数据存放流程
查看>>
【MyBatis框架】配置文件-resultMap总结
查看>>
JSP生成验证码
查看>>
浏览器的窗口位置和大小
查看>>
Path实现常见toolbar点击弹出菜单效果
查看>>
介绍Spring Cloud微服务架构的核心特性
查看>>
剥开比原看代码(六):比原是如何把请求区块数据的信息发出去的
查看>>
小猿圈linux之linux基础命令大全(一)
查看>>
当经历所有大厂的实习面试过后
查看>>
从BEC“代币蒸发”事件看智能合约编写注意事项
查看>>
CentOS 7 Minimal 安装 LXQT
查看>>
机器码 指令 汇编语言 的关系
查看>>
摸索 JS 内深拷贝的最佳实践
查看>>
设计师面试会遇到的问题(part1:HR篇)
查看>>
周记_
查看>>
去掉UIPickerView的弯曲弧度
查看>>
使阿里oss实现前端代码自动上传
查看>>