必会必知git
2024-09-29 19:09:08
git必会必知
1 前言
git前身是BitKeeper,但是他不是开源软件,不符合当时开源趋势,于是就会有了开源的git,git开发只用了十天时间。目前git是公司开发必不可少的一个工具,用于多人开发的分布式版本控制软件。git是Linux内核,由c语言开发。
2 工作流程
一般工作流程如下:
- 克隆 Git 资源作为工作目录。
- 在克隆的资源上添加或修改文件。
3 推送
1、初始化,添加.GIT文件
git init
结果
2、加入缓存中,准备加入远城仓库,
git add .
3、写备注
git commit -m "备注信息"
4、添加远城仓库
git remote add origin 地址
5、推送内容
git push origin master -u
参数 -f 表示强制force
4 克隆
4.1 检查本地分支
git branch
4.2 检查远程所有分支
git branch -a
4.3 当前状态
git status
4.4 更新分支
4.4.1 使用场景
idea分支缺少目标分支或者分支更新
4.4.2 代码
git fetch
4.5 切换分支
git checkout
4.6 合并分支
git merge
最新文章
- Java面试(3)-- Java关系运算符
- js-设置焦点
- Silic PHP大马Cookie欺骗漏洞
- Codeforeces 707B Bakery(BFS)
- oracle的高可用与负载均衡
- accelerated C++ 中查找url(学习笔记)
- 64位Windows7升级IE11后无法启动的解决办法
- 从 Typecho 自定义字段的调用代码看去
- 《JavaScript设计模式与开发实践》-面向对象的JavaScript
- linux命令学习-1-less
- [leetcode](4.21)4. 有效子数组的数目
- Timer与TimerTask
- pyinstall实现不显示控制窗口
- 算法基础_递归_给定m个A,n个B,一共有多少种排列
- 深度学习模型融合stacking
- Mac OS X下安装Python的MySQLdb模块【终结版】
- SSH远程连接Ubuntu Server
- iOS下Symbol not found: ___sincosf_stret错误
- 基于高通 qca4531 mp3 demo板 双系统引导设计
- 【转】每天一个linux命令(35):ln 命令
热门文章
- JavaScript计算字符串中包含几个给定字符
- node 监听接口
- [LeetCode] Search Insert Position 二分搜索
- Scrapy笔记:使用代理ip
- Guice 4.1教程
- Wildcard Matching - LeetCode
- spring配置文件中配置sessionFactory失败
- SecureCRT保持连接,不会过一段时间关闭Session
- 【2019】问题记录一:后端获取URL参数的值内加号“+”变成空格“ ”
- vs2013载入zlib库,即include ";zlib.h";