<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Git on ICCI</title><link>https://icci.ink/categories/git/</link><description>Recent content in Git on ICCI</description><generator>Hugo</generator><language>zh-cn</language><lastBuildDate>Mon, 10 Feb 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://icci.ink/categories/git/index.xml" rel="self" type="application/rss+xml"/><item><title>git 学习笔记</title><link>https://icci.ink/study/code/basic-git/</link><pubDate>Mon, 10 Feb 2025 00:00:00 +0000</pubDate><guid>https://icci.ink/study/code/basic-git/</guid><description>&lt;p&gt;git 的一些零零碎碎&lt;/p&gt;
&lt;p&gt;网上关于git的教程数不胜数，但我问什么还要写呢？我这水平写出来的博客肯定比不上互联网的大神总结的。我写这个主要是写一些常见的git命令速查表，梳理我在学习git上面踩过的坑&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;目录&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;TOC
{:toc}&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="git-常用命令"&gt;git 常用命令&lt;a class="anchor" href="#git-%e5%b8%b8%e7%94%a8%e5%91%bd%e4%bb%a4"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;table&gt;
 &lt;thead&gt;
 &lt;tr&gt;
 &lt;th&gt;命令&lt;/th&gt;
 &lt;th&gt;说明&lt;/th&gt;
 &lt;/tr&gt;
 &lt;/thead&gt;
 &lt;tbody&gt;
 &lt;tr&gt;
 &lt;td&gt;git init&lt;/td&gt;
 &lt;td&gt;初始化仓库&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;git clone &lt;repo&gt;&lt;/td&gt;
 &lt;td&gt;克隆仓库&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;git pull&lt;/td&gt;
 &lt;td&gt;从远端拉取仓库-同步&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;git push origin main &amp;ndash;tags&lt;/td&gt;
 &lt;td&gt;上传分支及标签&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;git branch&lt;/td&gt;
 &lt;td&gt;查看所有分支&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;git switch -c &lt;branch&gt;&lt;/td&gt;
 &lt;td&gt;切换到 branch 分支&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;git merge &lt;branch&gt;&lt;/td&gt;
 &lt;td&gt;将 branch 合并到当前分支&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;git tag&lt;/td&gt;
 &lt;td&gt;打 tag&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;git status&lt;/td&gt;
 &lt;td&gt;查看未添加到 git 的文件&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;git log&lt;/td&gt;
 &lt;td&gt;查看历史命令&lt;/td&gt;
 &lt;/tr&gt;
 &lt;tr&gt;
 &lt;td&gt;git commit -m &lt;message&gt; &amp;ndash;commend&lt;/td&gt;
 &lt;td&gt;添加 commit 提示&lt;/td&gt;
 &lt;/tr&gt;
 &lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="git-能做什么"&gt;git 能做什么&lt;a class="anchor" href="#git-%e8%83%bd%e5%81%9a%e4%bb%80%e4%b9%88"&gt;#&lt;/a&gt;&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;从github，gieet这类代码托管平台下载上传代码&lt;/li&gt;
&lt;li&gt;查看项目的上传下载日志&lt;/li&gt;
&lt;li&gt;创立项目分支，协作开发互不干扰&lt;/li&gt;
&lt;li&gt;查看项目与上次上传相比更改了那些内容&lt;/li&gt;
&lt;li&gt;合并项目分支，创建项目分支&lt;/li&gt;
&lt;li&gt;tag打包项目，整个项目打包成压缩包&lt;/li&gt;
&lt;li&gt;撤回上一步的操作&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;这是一些具象化的操作，笼统来讲git就是非常nice的项目管理工具&lt;/p&gt;</description></item></channel></rss>