Linux系统下安装和使用GitHub的详细方法介绍

时间:2022-08-29 17:47:54 

众所周知,Linux系统下GitHub是一个内核代码管理系统,可以帮助程序员自动更新代码,而不用手动上传到服务器上,这样就可以节省不少时间。但是很多用户不知道何如安装,下面就来介绍一下Linux系统下如何安装和使用GitHub。

Linux系统下安装和使用GitHub的详细方法介绍
Linux系统

一、安装与配置

虽说Git 预装在所有 Mac 和 Linux 电脑中,但预装的 Git 无一例外都版本陈旧。所以,无论你是使用Mac , Linux 还是 Windows ,都必须自己安装 Github。

安装过程在这里就不再赘述。安装完成之后,最重要的一步当然是配置 Git。

先执行以下命令:

$ git config --list

这条命令将会读取并显示 Git 的配置文件,包括个人身份信息和配色等各方面内容。

使用”git config”命令,你可以修改 Git 的配置文件来打造属于你的独一无二的工作环境。但首先,你必须配置你的用户昵称和邮箱。因为这些信息会嵌入到你提交的所有文件中。

执行以下命令配置,请注意,这条命令只能执行一次,因为 Git 将一直使用该信息来处理你在系统中所做的一切操作。如果你希望在一个特定的项目中使用不同的名称或e-mail地址,你可以在该项目中运行该命令但不附加 –global 选项。

$ git config --global user.name [name]

$ git config --global user.email [em]

二、创建副本

在开始编辑你的项目之前,你需要从 Github 上面把你托管在云端的项目抓取到本地。

执行以下命令:

$ git clone [url]

这将在您的系统上创建与 GitHub 上 Git 储存库相匹配的文件夹结构。

GitHub 的提示:在一个库中,如果你按住“t”键,你将进行过滤搜索,用来查找与您搜索的文件名匹配的文件。因为 GitHub 是一个文本编辑器,所以你可以很方便的在其中改动内容并且直观的看到改变的结果。

在做出正式改变之前,最好先新建一个“分支”并在分支中工作。使用分支意味着你可以从开发主线上分离开来,然后在不影响主线的同时继续工作。这将有利于你对一个大型项目做一些小的改动。

执行以下命令:

$ git branch feature/add-subtraction

$ git checkout feature/add-subtraction

这将创建一个新的分支,在分支上工作将允许你在本地迭代局部代码,而无需担心搞砸主线。如果你搞砸了,只需要放弃该分支,并重新创建一个基于主线的分支即可。

三、做出改变

如果想要知道当前目录所有还没有被git管理的文件,或者是被git管理且被修改但还未提交的文件,那么执行以下命令。

$ git status

你可以通过执行以下命令提交更改:

$ git commit src/main/java/com/github/Calculator.java -m “added subtraction”

该命令用于在沙盒提交更改,并同时附加“添加去除(added subtraction)”的消息。必须记住的是,这种变化仅仅是在本地机器上做出变更,你必须把变更推送到 GitHub 上。

要提交变更,执行以下命令:

$ git push origin feature/add-subtraction

现在你会看到一个新的分支列表,它列出了原有分支的增减变化。最后,如果你如果想把这些提交给管理员,你需要发送一个“拉取”的请求,让你的分支被拉取到主分支上。你发送的拉取请求可以通过在 GitHub 上启动一个关于在这个代码的特征会话来完成。

标签:Linux系统,GitHub
0
投稿

猜你喜欢

  • 如何解决win10系统开机启动速度慢的问题?

    2022-08-01 17:46:02
  • Win10修改hosts文件后不能保存的解决方法

    2023-12-13 18:30:16
  • 如何使用MAC自带预览软件批量处理图像大小

    2023-12-06 23:19:18
  • Word怎么用文字替换图片

    2023-11-09 22:59:18
  • win10升级工具怎么使用?

    2022-04-22 01:28:42
  • PPT幻灯片排练计时 实现教程

    2022-07-26 13:08:26
  • PS如何填充指定区域颜色?PS填充指定区域颜色的方法

    2022-05-16 02:14:00
  • Win10更新系统后出现错误代码0x80070057的解决方法

    2022-10-08 04:10:14
  • Dropbox怎样处理冲突的副本?

    2022-01-19 13:46:28
  • Win11无法识别ADB怎么办?Win11无法识别ADB解决方法

    2022-12-09 11:45:33
  • wps表格如何设置提取目标数据

    2022-12-22 06:35:03
  • Win10系统开机一直卡在欢迎界面怎么办?

    2022-11-11 10:50:39
  • Win XP你不知道的来宾帐户Guest帐户的使用

    2023-06-29 19:03:42
  • imazing怎么连接苹果手机?imazing请连接apple设备方法

    2023-08-16 14:46:38
  • 升级苹果iOS11 Beta3“设置”全变英文怎么办

    2022-12-23 17:40:43
  • 轻松学会两个特别实用的PPT隐藏功能

    2022-05-04 06:29:03
  • 网络课程越来越多,微课如何用PPT制作呢

    2022-03-19 10:19:41
  • 开启Compact压缩Win10系统文件,为Win10系统盘瘦身

    2023-01-24 00:21:46
  • 怎么删除安装过的Win10更新补丁?

    2022-03-16 10:53:30
  • word 文档中欧元符号€怎么打/输入?

    2022-09-30 06:23:35
  • asp之家 电脑教程 m.aspxhome.com