IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> 【Git】学习 -> 正文阅读

[开发工具]【Git】学习

Git工作流程图

Git工作流程图

Git常用命令

  • 仓库:一个文件夹,用来放代码打地方。可以理解为工程文件夹。

获取本地命令

  • 新建文件夹作为本地仓库(工作目录),进入该文件夹,打开Git bash窗口
  • 执行命令git init,出现.git文件夹

基础操作

Git基础操作指令

  • 常用文件操作有增加、删除、修改等等
  • 执行某个操作后,执行命令git add,将改动记录到暂存区(提交到仓库的缓存区)
  • 执行git commit,改动就真的进入仓库,成为一次提交(commit)记录
  • 一次提交,就视作一个版本
  • git add .可以把当前目录下所有文件都添加到暂存区;如果有的文件不想让git管理,可以通过命令touch .gitignore(新建一个.gitignore文件),在里面写哪些文件(文件名)不让git管理
  • git commit -m "...."引号里面可以写注释
  • git log可以查看所有commit日志记录,比如每个参与人干了什么
  • git status可以查看所有文件到状态(暂存区?工作区?是否被commit?等等)
  • git reset --hard commitID可以切换代码版本,commitID代表commit的编号,可以用git log查看

分支操作

  • 团队协作中,每个人有自己独立到开发线,最后大家再合并
  • git branch查看分支
  • git branch 分支名新建分支
  • git branch -d 分支名删除分支
  • 有多个分支,但每次只能对其中一个分支进行修改;要提交,只能提交到一个分支上
  • git checkout 分支名切换分支
  • git checkout -b 分支名创建并切换到分支
  • git merge 分支名合并分支

冲突问题

  • 两个人对同一个文件到同一个语句进行修改,git没有办法解决,只能人来做
  • 未完待续
  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-01-28 12:07:31  更:2022-01-28 12:08:15 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 10:28:24-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码