2024年在ubuntu20.04使用git在github上管理代码(基础版)


前言

之前写过一片git与gitee的使用,今天补上git与github的使用方法,主要是网络资料的汇总和整理。


一、安装与配置

可以参考这位大大的 ubuntu连接github(新手教学)的前半段,一直照做到 “二、Git的使用” 之前以完成安装与配置。

二、开始使用

1.首次使用(云端仓库与本地仓库的创建)

首先请创建云端仓库,登陆GitHub,然后找到“New”按钮,创建一个新的仓库,请更改仓库名,其他选项可以按需更改,不了解的选项不进行更改使用默认设置即可。

之后创建本地仓库。请在需要进行管理的代码同级文件目录下,打开终端,输入

git init

创建本地仓库。

最后,请使用如下代码关联云端仓库与本地仓库(将"GitHub上新建的仓库地址"连带<>换成你的云端仓库地址,形如https://github.com/user_name/Mytest.git)

git remote add origin <GitHub上新建的仓库地址>

此代码需要系统网络可以访问GitHub网站,国内直连不稳定,有条件请使用科学上网工具。没有条件可参考网站Ubuntu系统如何访问github (注:后者同样不稳定)。

执行此代码可能报错

remote: Support for password authentication was removed...

这是因为GitHub已经不支持使用帐户密码进行Git 操作身份验证,只能通过令牌token进行关联。此时可参考git clone报错:remote: Support for password authentication was removed on August 13, 2021. 进行解决。

2.平常维护(代码的更新与上传)

1、用

git add .

添加添文件到本地暂存区(还没到本地仓库!)
2、用

git commit -m 'message'

提交本地暂存区的文件到本地仓库,并附上提交信息message,此提交信息message可更换为所需其他文本。(注:单引号需要保留)
3、用

git push -u origin master

上传你的本地仓库到GitHub上的云端仓库
4、已经可以在GitHub自己的仓库里查看确认。
5、管理的文件夹目录下进行修改后,再进行1、2、3步,即可按顺序更新修改本地暂存区,本地仓库,云端仓库。

3.更换设备后的使用

1、更换设备后,建议新建空文件夹,使用

git clone <GitHub上的仓库地址>

进行代码的下载与同步。之后仍需要进行第1步中的关联。

2、若出现问题请按如下操作执行:首先仍需要进行第1步的关联。(注意:如果建立仓库文件夹不是空的,下来的步骤会进行覆盖,所以要么在空文件进行仓库建立,要么将此文件夹的内容备份)之后输入

git fetch --all
git reset --hard origin/master

将仓库的日志以及代码转移并覆盖至本地(更换后的设备),完成后便可以正常使用。


补充

想要理论相关的,可以看看这个https://www.bilibili.com/video/BV1BE411g7SV
同时在这里补充git常用操作:
git init 初始化git生成git仓库)
git status 查看git状态(暂存区状态?)
git add 添文件到暂存区
git add .加入所有文件到暂存区
git commit -m 'message’提交文件到本地仓库
git push -u origin master上传你的本地仓库到云端上
git branch xxx创建xxx分支
git checkout xxx切换分支到xxx
git pull 仓库地址 master 从云端更新本地仓库

最后,感谢网络上的各位大大

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值