linux配置GitHub并简单的操作git
2018-6-8
| 2024-2-5
Words 905Read Time 3 min
type
Post
status
Published
date
Jun 8, 2018
slug
summary
linux配置GitHub并简单的操作git
tags
实用教程
Linux
category
技术分享
icon
password
机子是openSUSE,所以命令界面会有所不同

准备GitHub

讲解如何创建 Github 账户和如何创建远程仓库

创建账号

用户名,邮箱,密码
notion image

创建仓库

输入仓库名,
gitignore,可以随便写,我这里随便添加个python
许可证就用GUN通用公共3.0
notion image

给仓库的md文件添加一点自己的内容

.md文件是Markdown文件的后缀,github完全支持Markdown语法,所以可以显示,后期可以用Markdown来做自己的开发文档是非常好的。
notion image

配置SSH 公私钥

创建密钥

进入终端,首先是看自己是用哪个用户。有喜欢用普通用户的,有的喜欢用root的,这个看个人喜欢。
终端输入:
ssh-keygen
嗯,有的问问,就是这样简洁?不需要加参数?。。。emmmmm。。。可以加的啊,,只不过我没有加而已啦。。。。
嗯嗯,这里是官网的指导创建方式
建议默认一路回车就好了,不懂为何要回车或者自己加参数自己网上去淘,,我也不知道
notion image

关联公钥到 Github

找到公钥文件路径一般是 ~/.ssh/id_rsa.pub
复制公钥文件中的内容到github
settings > SSH and GPG keys > new SSH key
notion image

安装配置 Git 工具

安装

首先在终端git --version看看是否返回正确的版本号,如果是就不用安装了证明已经安装了,没有的话就需要安装了。
首先输入 Ubuntu:
sudo apt-get install git -y
openSUSE:
sudo zyppr install git
centos:
sudo yum install git
notion image

配置用户名和邮箱

如果想设置为全局生效,添加 --global参数

简单的操作

克隆到本地

命令用法:git clone "你复制的仓库链接"
notion image
里面的内容是我们之前编辑的内容
notion image

添加

命令的用法是 git add <文件名|路径名>
创建一个new.txt的文件。然后
git add new.txt
notion image

删除

删除的用法是git rm [-rf] <文件名|路径>
git rm README.md
notion image

撤销

命令git reset是撤销,所以我们可以直接回退到开始
git reset --hard HEAD
notion image

提交

在仓库的每一次改动操作之后,推送同步到远程仓库之前,都需要对这一次或这一批次的操作做提交,命令为 git commit,用法是 git commit -m "你的提交备注",只有做好提交动作,才可以开始推送改动到远程仓库同步
撤销的时候把new.txt弄没了。 所以再重新创建一个
在new.txt里面输入‘测试’
然后添加,在输入提交动作
echo '测试' > new.txt git add new.txt git commit -m '添加一个测试文件'
notion image

推送到github仓库

当我们提交了仓库的改动后,就可以开始推送改动的内容到远程仓库了,可以使用 git push 命令来推送,用法是 git push [-u] origin <分支名>
第一次推送改动可以使用 -u参数,使用之后会绑定你这一次的仓库分支名,这样的话下一次推送就不需要加上分支名了
git push -u origin master
notion image

查看

notion image
notion image
之前终端输入的测试就已经成功上传到github了, 接下来就开始愉快的脱发之旅了。
  • 实用教程
  • Linux
  • MariaDB的安装配置及配置权限,备份及恢复数据库MapReduce处理通过采集的气象数据分析每年的最高温度
    Loading...