不用手刹漂移 發表於 2022-7-23 09:00:00

Ubuntu上Git的简单配置及使用(使用的代码托管平台为gitee码云)

<p></p><div class="toc"><div class="toc-container-header">目录</div><ul><li>1、关于gitee</li><li>2、Ubuntu下Git的下载及配置</li><li>3、使用Git连接到远程的Gitee仓库</li><li>4、常用命令</li></ul></div><p></p>
<h1 id="1关于gitee">1、关于gitee</h1>
<p><strong>Gitee(码云) 是 OSCHINA.NET 推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管。致力于为国内开发者提供优质稳定的托管服务。相比于国外的github,github是全英文并且用户基数多,知名的库也多。gitee为中文版更易使用。在国内访问Github偶尔会有不稳定情况,而Gitee不会出现不稳定情况。</strong></p>
<h1 id="2ubuntu下git的下载及配置">2、Ubuntu下Git的下载及配置</h1>
<p>(1)、首先打开虚拟机,进入Ubuntu</p>
<p>(2)、下载git<br>
打开终端命令窗口,输入:<code>sudo apt-get install git</code><br>
<strong>提示:sudo命令是用来以其他身份来执行命令,预设的身份为root,使用sudo时必须先输入密码,之后有5分钟的有限期,过期后需重新输入密码。</strong><br>
<img src="https://img-blog.csdnimg.cn/b66b114911f640aeb6e7f966ffffc1a1.png#pic_center"><br>
(3)、可以使用命令<code>git --version</code>查看git的版本号<br>
<img src="https://img-blog.csdnimg.cn/2aa7dfbdf229443fb007cf8f93fd13c4.png#pic_center"><br>
(4)、设置用户名和邮箱<br>
使用命令<code>git config --global user.name "名称"</code>设置用户名<br>
使用命令<code>git config --global user.email "邮箱"</code>设置邮箱</p>
<p><img src="https://img-blog.csdnimg.cn/cbcccded908d44e8bfab9151afb51086.png#pic_center"><br>
(5)、查看设置的用户名和邮箱<br>
使用命令<code>git config --global --list</code><br>
<img src="https://img-blog.csdnimg.cn/fd916d14504342088d73a1f8dc2f38ff.png#pic_center"></p>
<p>如果出现fatal:unable to read config file'/xxx/xxx ....':No such file or directory<br>
可以检查一下user.name和user.email后面是否添加空格,如果没有,可以添加空格,再试试———(不知道解决方法是不是这样,开始搞了很久一直显示不出设置后的用户名和邮箱,后来在user.name和user.email后面各加了个空格就有了)。<br>
(6)、生成密钥信息<br>
输入命令<code>ssh-keygen -t rsa -C"youremail"</code><br>
之后一直回车即可<img src="https://img-blog.csdnimg.cn/badefd5301dc4bb78834fc764e82ca6c.png#pic_center">        youremail:你自己的邮箱账号        。<br>
补充:-t:指定要创建的密钥的类型。rsa:一种加密算法。-C:添加注释<img src="https://img-blog.csdnimg.cn/c0134b3a248a4bd2b0dc8639be3ccfa7.png#pic_center"><br>
红色框框内是生成的公钥和私钥的位置</p>
<p>(7)、查看创建好的公钥<br>
可使用gedit或其他工具查看生成的公钥,<br>
以下用gedit:<code> gedit /home/ubuntutest/.ssh/id_rsa.pub</code></p>
<p><img src="https://img-blog.csdnimg.cn/c4b2ba7862c646f488b215415e09262e.png#pic_center"><br>
此公钥将用gitee中SSH公钥的配置<br>
(8)、打开gitee—&gt;设置—&gt;SSH公钥<br>
<img src="https://img-blog.csdnimg.cn/9f5a822ee6a045c9a3ee02d0701bec5e.png#pic_center"><br>
填好标题,将刚刚的公钥复制、粘贴到公钥下面的框框里面,之后点击“确定”即可。</p>
<h1 id="3使用git连接到远程的gitee仓库">3、使用Git连接到远程的Gitee仓库</h1>
<p>(1)、创建一个目录文件<br>
(2)、在该目录下打开终端<br>
(3)、初始化git仓库:使用命令git init<br>
(4)、使用命令git add 文件名( <strong>.</strong> 表示全部文件)将文件添加文件到缓存区<br>
(5)、使用git commit -m " 提交信息"将文件提交暂存区中的内容到本地<br>
(6)、连接远程码云项目<br>
git remote add origin 链接<br>
链接来源:<br>
<img src="https://img2022.cnblogs.com/blog/2934585/202207/2934585-20220723085738429-1484776237.png"><br>
(7)、使用命令git push origin master将本地的分支版本上传到远程并合并。注意:如果当前分支与主机存在追踪关系,则可以使用参数“-u”指定一个默认的主机,之后使用git push 后面就不要加参数。</p>
<p><strong>这样就可以将本地的文件上传到码云了</strong></p>
<h1 id="4常用命令">4、常用命令</h1>
<p>git init ——初始化本地仓库<br>
git push origin master——将本地的分支版本上传到远程并合并。如果当前分支与主机存在追踪关系,则可以使用参数“-u”指定一个默认的主机,之后使用git push 后面就不要加参数<br>
git status 文件名——查看文件状态<br>
git add 文件名 ——添加文件到缓存区<br>
git commit -m " 提交信息"——提交暂存区中的内容到本地<br>
git pull origin master——同步项目到本地<br>
git remote add origin 链接——本地电脑连接码云项目<br>
git diff        ——查看之前文件修改的内容,并且可以修改文件,不断提交文件到仓库里</p>
<p>有关更多信息和命令行选项,可以使用:git --help查看</p><br><br>
来源:https://www.cnblogs.com/ChaoZeng/p/16510516.html
頁: [1]
查看完整版本: Ubuntu上Git的简单配置及使用(使用的代码托管平台为gitee码云)