服务器
本文主要展示了如何在Ubuntu Linux上安装和使用Git和GitHub。 因为内容简单易懂,所以希望你试着学习一下。 学习结束后一定会有收获。 以下,让编辑一起看看吧。
Git概述
Git是Linus Torvalds于2005年开发的开源版本控制软件,用于帮助管理Linux(R内核开发),位于提供的文档中。
Git是一个快速、可扩展的分布式版本控制系统,具有非常丰富的命令集,可为内部系统提供高级操作和完全访问权限。
Github是存储世界上最好的软件项目的宝藏,这些软件项目是全世界开发者无私贡献的。 这个看似简单但实际上非常强大的平台因极大地帮助了对开发大型软件感兴趣的开发人员而受到开源社区的赞誉。
此向导是安装和使用GitHub的简要说明。 本文还介绍了如何创建本地仓库,如何链接到包含项目的远程仓库,以及如何发送更改并最终将所有本地内容推送到GitHub。
此向导假定您对Git术语有基本的了解,包括推送、拉式请求( PR )、提交和仓库。 然后,我希望你在GitHub上注册成功,并记录了你的GitHub用户名。 那么,让我们进入正题吧:
1、在Linux上安装千兆位
下载并安装Git :
sudo apt-get install git
上述命令适用于Ubuntu,并且必须在所有最新版本的Ubuntu上运行。 它们已经在Ubuntu 16.04和Ubuntu18.04lts(bionicbeaver )上进行了测试,并且应该可以在未来的版本中运行。
2、配置GitHub
安装完成后,接下来配置GitHub用户的详细配置信息。
Git有一种称为Git config的工具,可以通过该工具获取和设置配置变量,这些变量控制git的外观和操作的各个方面。 这些变量可以存储在以下三个不同的位置:
1./etc/gitconfig文件:包含应用于系统中所有用户和所有库的值。 参数选项&; #039; system & amp; #039; 通过将传递给git config,可以清楚地读取和写入文件。
2.~/.gitconfig文件:具体给你的用户。 通过传递-global选项,Git可以读写此特定文件。
3.git目录中的config文件(即. git/config ) :不管当前使用的是什么库,都标识该单个库。 每个级别都将复盖上一个级别的值。 因此, git/config的值涵盖了/etc/gitconfig中的相同值。
在Windows系统上,Git会在$HOME目录中查找. gitconfig文件。 对大多数人来说,c:\\\&; quot; documentsandsettings\\\&; quot; 在$_ser下。 它还会搜索/etc/gitconfig,但相对于根Msys。 这可能是在Windows上运行安装程序时决定安装Git的地方。
请使用以下两个命令将user_name替换为您的GitHub用户名,并将email_id替换为创建GitHub帐户的电子邮件。
gitconfig--globaluser.name&; #039; user_name&; #039;
git config-- global user.email & amp; #039; email_id&; #039;
下图显示了如何使用我的GitHub用户名:“akshaypai”和我的电子邮件地址“abc123@gmail.com”设置上述命令。
3、建立当地仓库
在你的系统中创建目录。 它用作本地仓库,稍后将推送至GitHub远程仓库。 请使用以下命令:
git init Mytest
如果目录创建成功,将显示以下信息:
initializedemptygitrepositoryin/home/akshay/mytest/. git /
这个信息可能会根据你的系统而变化。
其中Mytest是您创建的目录,init将其转换为GitHub仓库。 将当前目录更改为此新创建的目录。
cd Mytest
4、为描述仓库创建新的自述文件
创建自述文件并输入文本,例如" this is git setup on linux " 自述文件通常用于说明这个仓库用于放置什么内容,或者这个项目用于什么。 例如:
获取自述
可以使用任何文本编辑器。 我喜欢用gedit。 自述文件的内容如下:
This is a git repo
5、将仓库文件添加到索引中
这是非常重要的一步。 这里,我们将需要推送到GitHub的所有内容添加到索引中。 这些内容可能包含首次加入仓库的文本文件或APP应用程序,也可能包含对现有文件的编辑(文件的更新版本)。
既然您已经有了自述文件,那就创建另一个类似于简单c程序的文件吧。 被称为sample.c。 文件内容:
#includestdio.h
int main ( ) )
{
打印( hello world );
返回0;
}
现在我们有两个文件。 自述和sample.c。
使用以下命令添加到索引中:
git add自述
git add smaple.c
请注意,git add命令可以向索引中添加任意数量的文件和目录。 在这里,当我说“索引”时,我指的是有一定空间的缓冲区,用于存储添加到Git仓库的所有文件或目录。
6 .将更改添加到索引中
所有文件完成后可以提交。 这意味着你确定了最终文件的变更(或添加)。 现在它们已经准备好上传到我们自己的仓库了。 请使用命令:
git commit -m &; #039; some_message&; #039;
根据上述命令,“some_message”可以是“我的首次提交”或“已编辑自述文件”等简单信息。
7、在GitHub上建仓库
在GitHub上建仓库。 请注意,仓库的名称必须与你当地建立的仓库的名称严格一致。 在本例中为“Mytest”。 请先登录你的GitHub账户。 单击页面右上角的“”符号,然后选择“创建新存储库”。 如下图所示填写详细信息,点击“create repository”。
创建完成后,我们可以将本地仓库推送到GitHub上您名下的仓库,然后使用以下命令连接到GitHub上的仓库。
注:在运行以下命令之前,请确保路径中的user_name和Mytest是GitHub用户名和目录名。
gitremoteaddorigin https://github.com/user _ name/mytest.git
8、将本地仓库文件推送至GitHub仓库
最后一步是使用以下命令将本地仓库的内容推送到远程仓库( GitHub ) :
推式原点主存储器
系统提示您输入登录名和密码时,请输入登录名和密码
下图显示了步骤5到步骤8的流程
上面将Mytest目录中的所有内容(文件)推送到了GitHub上。 关于今后的项目和新仓库的创建,可以从步骤3直接开始。 最后,当您登录GitHub帐户并单击Mytest仓库时,将上载自述文件和sample.c,并显示如下图所示。
以上是关于在Ubuntu Linux上如何安装和使用Git和GitHub的内容。 如果你们学到了知识或技能,可以将其分享给更多的人看。
详情请访问云服务器、域名注册、虚拟主机的问题,请访问西部数码代理商官方网站: www.chenqinet.cn