git (Linux(Centos)安装及使用教程)
<p><strong>查看当前服务器是否有安装git</strong></p><div class="cnblogs_code">
<pre>git --version</pre>
</div>
<p>如果有,那么查看版本号,是否是你想要的或最新的版本</p>
<p><img src="https://img2018.cnblogs.com/blog/1587444/201906/1587444-20190621093752332-414252188.png" alt=""></p>
<p> </p>
<p> </p>
<p>如果不是自己想要的版本,那么执行以下命令可卸载当前版本</p>
<div class="cnblogs_code">
<pre>yum remove git</pre>
</div>
<p> </p>
<p>卸载完之后下载安装新的git,Centos/RedHat系统可用</p>
<div class="cnblogs_code">
<pre>yum install curl-devel expat-devel gettext-<span>devel \
openssl-devel zlib-devel</span></pre>
</div>
<p> </p>
<p>查看当前系统的git</p>
<div class="cnblogs_code">
<pre>git</pre>
</div>
<p> </p>
<p>cd到wwwroot目录,创建一个目录,尽量与你git远程存储库的一样,这里将存放着你的git本地文件</p>
<div class="cnblogs_code">
<pre>mkdir junyi</pre>
</div>
<p> </p>
<p>cd进入到刚刚创建的目录中,把文件夹初始化成git仓库</p>
<div class="cnblogs_code">
<pre>git init</pre>
</div>
<p> </p>
<p>把需要存储的文件存储到本地git里</p>
<div class="cnblogs_code">
<pre>git add 文件名称</pre>
</div>
<p> </p>
<p> </p>
<p>设置邮箱和用户名</p>
<div class="cnblogs_code">
<pre>git config --global user.email "xxxx@xxxxxxx.com"<span>
git config --global user.name "Your Name"</span></pre>
</div>
<p> </p>
<p>接下来提交到仓库里</p>
<div class="cnblogs_code">
<pre>git commit -m"first commit"</pre>
</div>
<p> </p>
<p>查看当前仓库的文件</p>
<div class="cnblogs_code">
<pre>git ls-files</pre>
</div>
<p> </p>
<p>接下来到了传递到远程仓库的时候了</p>
<p>首先先生成自己的密钥</p>
<div class="cnblogs_code">
<pre>ssh-keygen -t rsa -b 4096 -C "xxx@xxx.com"</pre>
</div>
<p> </p>
<p>生成成功可以看见当前生成的密钥路径</p>
<p><img src="https://img2018.cnblogs.com/blog/1587444/201906/1587444-20190621175234957-1187112464.png" alt=""></p>
<p> </p>
<p>cd 到此目录 .ssh是属于隐藏目录,可用ls -a先行浏览再进入</p>
<p>进入.ssh目录后查看当前密钥文件,并把文件内容复制下来</p>
<div class="cnblogs_code">
<pre>more id_rsa.pub</pre>
</div>
<p> </p>
<p>打开gethub网站并登陆,点击右上角头像,再点击Settings</p>
<p><img src="https://img2018.cnblogs.com/blog/1587444/201906/1587444-20190621175951030-1539152806.png" alt=""></p>
<p> </p>
<p>找到SSH and GPG keys并点击</p>
<p><img src="https://img2018.cnblogs.com/blog/1587444/201906/1587444-20190621180211524-673191906.png" alt=""></p>
<p> </p>
<p> </p>
<p>点击右上角New SSH key生成新密钥</p>
<p><img src="https://img2018.cnblogs.com/blog/1587444/201906/1587444-20190621180320054-619521164.png" alt=""></p>
<p> </p>
<p> </p>
<p> 然后完成以下步骤并保存</p>
<p><img src="https://img2018.cnblogs.com/blog/1587444/201906/1587444-20190621180530961-1494876777.png" alt=""></p>
<p>回到服务器远程连接git并把本地仓库的文件克隆上去</p>
<div class="cnblogs_code">
<pre># git remote add origin git@github.com:自己的git组织名称/<span>仓库名称.git
# git push -u origin master</span></pre>
</div>
<p> </p>
<p>本地先安装git,安装方法自行查找</p>
<p> </p>
<p>本地获取远程仓库的文件,</p>
<div class="cnblogs_code">
<pre> git clone git://github.com/组织名称/文件仓库名称.git</pre>
</div><br><br>
来源:https://www.cnblogs.com/junyi-bk/p/11083927.html
頁:
[1]