linux配置GitHub并简单的操作git
2018-6-8
| 2024-2-5
0  |  Read Time 0 min
type
status
date
slug
summary
tags
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...
    Catalog