柚子快报激活码778899分享:Git简介
文章目录
Git是什么?安装Git使用git配置个人标识文件状态状态变化
汇总常用命令
Git是什么?
Git是一种分布式版本控制系统。 它可以在本地计算机上运行,无需网络连接。 它能够追踪文件的修改、创建分支、合并分支等操作,使团队协作更加高效。
安装Git
官网:https://git-scm.com/ (傻瓜式安装)检测是否安装成功 命令行输入git -v出现版本号就是安装成功
使用git
配置个人标识
配置名字
git config --global user.name "xingxing"
配置邮箱
git config --global user.email "2466530844@qq.com"
查看当前文件状态
git status
初始化
git init
文件状态
未跟踪已跟踪
未修改已修改暂存放入git仓库 已跟踪状态的文件按照1,2,3,4,1,2,3的顺序进行
状态变化
1.新建文本(未跟踪)
2.使用命令git add 文件路径(未跟踪->暂存)
git commit 将暂存的文件存储到仓库 3.git commit -m “它是一个试验文件”(暂存->未修改) 我们使用git就是操作文件不同的状态 4.未修改->已修改 修改文件内容的话,文件状态就变为已修改。 5.已修改->暂存 6.暂存->未修改 git log(打印每次修改的记录) 将所有已修改/未跟踪的文件都变成暂存
git add *
提交所有已修改的文件(未跟踪的文件不会提交)
git commit -a -m “全部提交”
#mermaid-svg-sjZShrY32Y43GkyJ {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-sjZShrY32Y43GkyJ .error-icon{fill:#552222;}#mermaid-svg-sjZShrY32Y43GkyJ .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-sjZShrY32Y43GkyJ .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-sjZShrY32Y43GkyJ .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-sjZShrY32Y43GkyJ .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-sjZShrY32Y43GkyJ .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-sjZShrY32Y43GkyJ .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-sjZShrY32Y43GkyJ .marker{fill:#333333;stroke:#333333;}#mermaid-svg-sjZShrY32Y43GkyJ .marker.cross{stroke:#333333;}#mermaid-svg-sjZShrY32Y43GkyJ svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-sjZShrY32Y43GkyJ .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-sjZShrY32Y43GkyJ .cluster-label text{fill:#333;}#mermaid-svg-sjZShrY32Y43GkyJ .cluster-label span{color:#333;}#mermaid-svg-sjZShrY32Y43GkyJ .label text,#mermaid-svg-sjZShrY32Y43GkyJ span{fill:#333;color:#333;}#mermaid-svg-sjZShrY32Y43GkyJ .node rect,#mermaid-svg-sjZShrY32Y43GkyJ .node circle,#mermaid-svg-sjZShrY32Y43GkyJ .node ellipse,#mermaid-svg-sjZShrY32Y43GkyJ .node polygon,#mermaid-svg-sjZShrY32Y43GkyJ .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-sjZShrY32Y43GkyJ .node .label{text-align:center;}#mermaid-svg-sjZShrY32Y43GkyJ .node.clickable{cursor:pointer;}#mermaid-svg-sjZShrY32Y43GkyJ .arrowheadPath{fill:#333333;}#mermaid-svg-sjZShrY32Y43GkyJ .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-sjZShrY32Y43GkyJ .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-sjZShrY32Y43GkyJ .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-sjZShrY32Y43GkyJ .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-sjZShrY32Y43GkyJ .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-sjZShrY32Y43GkyJ .cluster text{fill:#333;}#mermaid-svg-sjZShrY32Y43GkyJ .cluster span{color:#333;}#mermaid-svg-sjZShrY32Y43GkyJ div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-sjZShrY32Y43GkyJ :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}
初始化
未追踪
暂存
提交入库
未修改
已修改
汇总常用命令
命令作用git -v查看git版本号git config --global user.name “xingxing”配置姓名git config --global user.email “2466530844@qq.com”配置邮箱git status查看文件状态git init初始化git add 文件路径未追踪->暂存git commit -m “”暂存->提交git log打印每次修改的记录git add *所有未追踪/已修改->暂存git commit -a -m “”所有未修改->提交
柚子快报激活码778899分享:Git简介
好文推荐
发表评论