git连接gitee笔记
<h2>#首先参照</h2><p>https://blog.csdn.net/zhangyu4863/article/details/80427289</p>
<p> </p>
<h2>#然后需要注意,在办公室无法使用 git remote add origin git<span class="hljs-meta">@gitee.com:你的gitee用户名/仓库名.git</span></h2>
<h2>可以参照如下链接教程中的切换成 https协议连接github</h2>
<p>https://blog.csdn.net/s740556472/article/details/80318886</p>
<h2 id="切换成-https协议连接github">切换成 https协议连接github</h2>
<p>依然是先查看当前远程仓库使用的那种协议连接:</p>
<pre class="prettyprint"><code class=" hljs lasso">$ git remote <span class="hljs-attribute">-v
origingit@github<span class="hljs-built_in">.com:unlimitbladeworks/<span class="hljs-built_in">Data<span class="hljs-attribute">-Struts<span class="hljs-attribute">-Learning<span class="hljs-built_in">.git (fetch)
origingit@github<span class="hljs-built_in">.com:unlimitbladeworks/<span class="hljs-built_in">Data<span class="hljs-attribute">-Struts<span class="hljs-attribute">-Learning<span class="hljs-built_in">.git (push)
</span></span></span></span></span></span></span></span></span></span></span></code></pre>
<p>移除掉远程仓库的配置</p>
<pre class="prettyprint"><code class=" hljs ruby"><span class="hljs-variable">$ git remote rm origin</span></code></pre>
<p>重新添加新的远程仓库,以https的形式:</p>
<pre class="prettyprint"><code class=" hljs avrasm">git remote <span class="hljs-keyword">add origin https://github<span class="hljs-preprocessor">.com/unlimitbladeworks/Data-Struts-Learning<span class="hljs-preprocessor">.git</span></span></span></code></pre>
<p>再次查看:</p>
<pre class="prettyprint"><code class=" hljs avrasm">$ git remote -v
originhttps://github<span class="hljs-preprocessor">.com/unlimitbladeworks/Data-Struts-Learning<span class="hljs-preprocessor">.git (fetch)
originhttps://github<span class="hljs-preprocessor">.com/unlimitbladeworks/Data-Struts-Learning<span class="hljs-preprocessor">.git (<span class="hljs-keyword">push)</span></span></span></span></span></code></pre>
<p> </p>
<h2>#接着会遇到本地和网上仓库无法合并的问题,可参照如下教程中强制合并的方法</h2>
<p>https://www.centos.bz/2018/03/git-%E5%87%BA%E7%8E%B0-fatal-refusing-to-merge-unrelated-histories-%E9%94%99%E8%AF%AF/</p>
<p> </p>
<h2>#最后遇到的问题是git push没有报错, 但是远程仓库没有更新的问题,可以使用如下指令:</h2>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)"> $ git checkout master
$ git merge rowsizectrl(这里换成你的分支名字)
$ git branch </span>-<span style="color: rgba(0, 0, 0, 1)">d rowsizectrl ##当前分支已经没用了,记得删除,如果你还要用就不要删除了
$ git push </span>-u origin master </pre>
</div>
<p>参考链接为https://blog.csdn.net/yban10032/article/details/81903675</p>
<h2> #补充下,换台电脑拉取远程库的操作</h2>
<p>$git pull</p>
<p>参考链接</p>
<p>https://blog.csdn.net/QH_JAVA/article/details/77760499</p>
<p> </p>
<h2>#补充, git基本操作语法</h2>
<p>https://www.cnblogs.com/gavincoder/p/9073368.html</p>
<h2>#补充,git commit弹出Please enter a commit message to explain why this merge is necessary.</h2>
<p>https://www.cnblogs.com/quan-coder/p/8478015.html</p>
<p> </p>
<h2>#补充,git远程分支与本地分支合并</h2>
<p>https://blog.csdn.net/xiasohuai/article/details/81980112</p>
<p> </p>
<p><span style="font-size: 16px">#补充Git - git config 查看配置信息</span></p>
<h5><span style="font-size: 16px">查看系统config</span></h5>
<pre class="prettyprint"><span style="font-size: 16px"><code class="has-numbering" style="position: unset">git config --system --list
</code></span></pre>
<h5><span style="font-size: 16px">查看当前用户(global)配置</span></h5>
<pre class="prettyprint"><span style="font-size: 16px"><code class="has-numbering" style="position: unset">git config --global--list
</code></span></pre>
<h5><span style="font-size: 16px">查看当前仓库配置信息</span></h5>
<pre class="prettyprint"><span style="font-size: 16px"><code class="has-numbering" style="position: unset">git config --local--list</code></span></pre><br><br>
来源:https://www.cnblogs.com/feng-hao/p/11389172.html
頁:
[1]