辣么 發表於 2020-5-11 14:25:00

使用gitee(码云)创建代码仓库

<h4>安装git:https://git-scm.com/downloads</h4>
<h4>1、在gitee中新建一个仓库</h4>
<h4>2、在本地项目文件夹中运行命令</h4>
<div class="cnblogs_code">
<pre>git status</pre>
</div>
<p>如果出现:fatal: not a git repository (or any of the parent directories): .git&nbsp; 这个错误,则需要运行命令</p>
<div class="cnblogs_code">
<pre>git init</pre>
</div>
<p>此时出现&nbsp;Initialized empty Git repository in ****.git/&nbsp; 表示成功,再次重复第一个命令</p>
<p>若有文件没有同步则使用命令:</p>
<div class="cnblogs_code">
<pre>git add .将文件添加至暂存区<br>git commit -m "完成了登录功能"   将暂存区代码提交至本地仓库“完成了登录功能”是更新的日志</pre>
</div>
<pre> 完成后输入</pre>
<div class="cnblogs_code">
<pre>git status</pre>
</div>
<pre> 查看结果显示如下表示成功<br><br>On branch master</pre>
<p>&nbsp; &nbsp; nothing to commit, working tree clean</p>
<p>&nbsp;</p>
<h4>3、输入命令将本地代码同步到云仓库</h4>
<div class="cnblogs_code">
<pre>git remote add origin https://gitee.com/***/<span style="color: rgba(0, 0, 0, 1)">***.git
git push </span>-u origin master</pre>
</div>
<h4>4、创建分支(login 为分支名称)</h4>
<div class="cnblogs_code">
<pre>git checkout -b login</pre>
</div>
<h4>5、查看所有分支</h4>
<div class="cnblogs_code">
<pre>git branch</pre>
</div>
<h4>&nbsp;6、将(login)分支代码合并至master主分支</h4>
<div class="cnblogs_code">
<pre>git checkout master切换至master主分支<br>git merge login      将login分支代码合并至master主分支</pre>
</div>
<h4>7、将本地master主分支代码提交到云仓库</h4>
<div class="cnblogs_code">
<pre>git push</pre>
</div>
<h4>8、将本地分支login代码提交至云仓库</h4>
<div class="cnblogs_code">
<pre>git checkout login先切换至login分支<br>git push -u origin login 首次提交写法,因为云端没有login分支</pre>
</div>
<h4>&nbsp;9、第一次完整下载代码仓库</h4>
<div class="cnblogs_code">
<pre>git config --global user.name <span style="color: rgba(128, 128, 128, 1)">"</span><span style="color: rgba(128, 128, 128, 1)">你的用户名"</span>
git config --global user.email <span style="color: rgba(128, 128, 128, 1)">"</span><span style="color: rgba(128, 128, 128, 1)">你的邮箱"</span>
<span style="color: rgba(0, 0, 0, 1)">git init
git remote add origin 仓库地址 &nbsp;<span class="hljs-regexp"><span class="hljs-regexp">//注<span class="hljs-symbol"><span class="hljs-symbol">:项目地址形式为<span class="hljs-symbol"><span class="hljs-symbol">:https<span class="hljs-symbol"><span class="hljs-symbol">://gitee.com/xxx/xxx.git或者 git<span class="hljs-variable"><span class="hljs-variable">@gitee.<span class="hljs-symbol"><span class="hljs-symbol">com:xxx/xxx.git</span></span></span></span></span></span></span></span></span></span></span></span>
git pull origin master<br><br>//////////////////////<br>//下载指定分支<br>git init 进行初始化<br>git remote add origin 代码仓库地址   //与远程代码仓库建立连接:<br>git fetch origin dev(dev即分支名) //将远程分支拉到本地<br>git pull origin dev(dev为远程分支名) //将远程分支拉取到本地<br></span></pre>
</div>
<h4><span style="font-size: 1em">10、修改后提交更新</span></h4>
<div class="cnblogs_code">
<pre><span style="color: rgba(0, 0, 0, 1)">git add .将文件添加至暂存区
git commit </span>-m <span style="color: rgba(128, 128, 128, 1)">"</span><span style="color: rgba(128, 128, 128, 1)">完成了**功能"<br></span>git push<br><br>若提示<br><span style="color: rgba(255, 153, 0, 1)">hint: Updates were rejected because the remote contains work that you do</span></pre>
<p>&nbsp; git pull origin master</p>
<p>&nbsp; git push -u origin master</p>
</div>
<h4><span style="font-size: 1em">11、下载更新</span></h4>
<div class="cnblogs_code">
<pre> git pull -u origin master:master。//从指定分支更新<br>&nbsp;git pull&nbsp;更新默认分支<br><br>  若提示</pre>
<p class="title-article"><span style="color: rgba(255, 153, 0, 1)">  Your local changes would be overwritten by merge</span></p>
<p class="title-article"><span style="color: rgba(255, 153, 0, 1)">  </span>git <span class="hljs-keyword">reset <span class="hljs-comment">--hard</span></span></p>
<p class="title-article"><span style="font-style: italic">  git pull</span></p>
</div>
<p>&nbsp;</p>
<h4>&nbsp;</h4>
<p>&nbsp;</p><br><br>
来源:https://www.cnblogs.com/jtaosblog/p/12868962.html
頁: [1]
查看完整版本: 使用gitee(码云)创建代码仓库