猴神小叔 發表於 2020-4-28 13:05:00

Typora + GitHub Desktop + Gitee 实现 markdown 的 git 版本管理

<p></p><div class="toc"><div class="toc-container-header">目录</div><ul><li>使用 GitHub Desktop + git + gitee 码云来管理markdown<ul><li>本地仓库建立与远程仓库关联</li><li>Github Desktop 关联,图形化管理</li></ul></li></ul></div><p></p>
<h1 id="使用-github-desktop--git--gitee-码云来管理markdown">使用 GitHub Desktop + git + gitee 码云来管理markdown</h1>
<h2 id="本地仓库建立与远程仓库关联">本地仓库建立与远程仓库关联</h2>
<p>1.首先你本地得有 git环境(没有的话去装一个吧)</p>
<p>2.【生成并在码云上配置公钥】</p>
<ul>
<li>扩展:【Git管理多个SSH密钥,Git多帐号配置】</li>
</ul>
<p>3.码云创建仓库(推荐私有仓库)</p>
<p>​        后面部分与图上一致即可</p>
<p><img src="https://img2020.cnblogs.com/blog/1725797/202004/1725797-20200428130402889-1562122919.png" alt="" loading="lazy"></p>
<p>4.复制并在本地shell中执行(打开新建项目的那个页面有下面这两行,下面的是我的信息,你要改成你自己的)</p>
<pre><code class="language-shell">git config --global user.name "Suwanbin"
git config --global user.email "1335951413@qq.com"
</code></pre>
<p>5.进入写 markdown 的文件夹,<code>git init</code>,把该文件夹初始化成一个 <code>git</code> 仓库</p>
<p>6.新增一个 <code>.gitignore</code> 文件,写入如下内容(填入你不想上传到 git 仓库的内容,具体语法规则可参考:【你不知道的.gitignore】)</p>
<ul>
<li>可以新建一个文本文件,写入下面内容,然后另存为,选择文件格式为所有文件,然后手动输入文件名 <code>.gitignore</code></li>
</ul>
<pre><code class="language-python"># 下面是一些我不想同步的文件夹
markdown_images
upload

# 我不想同步的以 ... 结尾的文件
*.txt
*.xls
*.pdf
</code></pre>
<p>7.在本地 shell 中依次执行如下命令</p>
<ul>
<li><code>git add .</code> 把本地所有文件添加到暂存区中</li>
<li><code>git commit -m "此次提交的备注信息"</code> 提交本次修改到版本库中</li>
<li><code>git remote add origin git@gitee.com:Suwanbin/WorkNote.git(新建仓库名地址.git)</code> 将版本库与远程仓库建立连接</li>
<li><code>git push -u origin master</code> 将本地版本库推送到远程仓库</li>
</ul>
<h2 id="github-desktop-关联图形化管理">Github Desktop 关联,图形化管理</h2>
<p>8.下载并安装 GitHub Desktop</p>
<p>选 Add local repository,将本地仓库的选择即可</p>
<p><img src="https://img2020.cnblogs.com/blog/1725797/202004/1725797-20200428130422953-1202505439.png" alt="" loading="lazy"></p>
<blockquote>
<p>以后这个仓库文件夹里的文件有变动就会有相应的 git 记录,方便溯源</p>
<p>为了防止 typora 崩溃</p>
<ul>
<li>写完一段,就可以提交一下 git</li>
<li>出问题了,就可以 git 历史版本里找一下</li>
</ul>
</blockquote>
<p>9.填写此次改动信息并提交(认真写有助于以后找丢失内容,也可以看到自己的版本更新)</p>
<p><img src="https://img2020.cnblogs.com/blog/1725797/202004/1725797-20200428130437237-278199134.png" alt="" loading="lazy"></p>
<p>10.同步修改到远程仓库(可一次性同步多次修改,会按照本地的提交记录上传)</p>
<p><img src="https://img2020.cnblogs.com/blog/1725797/202004/1725797-20200429230314336-1311831266.png" alt="" loading="lazy"></p><br><br>
来源:https://www.cnblogs.com/suwanbin/p/12793451.html
頁: [1]
查看完整版本: Typora + GitHub Desktop + Gitee 实现 markdown 的 git 版本管理