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

打印 上一主题 下一主题

主题 681|帖子 681|积分 2043


前言

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

一、安装与配置

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

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

首先请创建云端仓库,登岸GitHub,然后找到“New”按钮,创建一个新的仓库,请更改仓库名,其他选项可以按需更改,不了解的选项不进行更改使用默认设置即可。
之后创建当地仓库。请在需要进行管理的代码同级文件目录下,打开终端,输入
  1. git init
复制代码
创建当地仓库。
最后,请使用如下代码关联云端仓库与当地仓库(将"GitHub上新建的仓库地点"连带<>换成你的云端仓库地点,形如https://github.com/user_name/Mytest.git)
  1. git remote add origin <GitHub上新建的仓库地址>
复制代码
此代码需要系统网络可以访问GitHub网站,国内直连不稳定,有条件请使用科学上网工具。没有条件可参考网站Ubuntu系统如何访问github (注:后者同样不稳定)。
执行此代码大概报错
  1. 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、用
  1. git add .
复制代码
添加添文件到当地暂存区(还没到当地仓库!)
2、用
  1. git commit -m 'message'
复制代码
提交当地暂存区的文件到当地仓库,并附上提交信息message,此提交信息message可更换为所需其他文本。(注:单引号需要保留)
3、用
  1. git push -u origin master
复制代码
上传你的当地仓库到GitHub上的云端仓库
4、已经可以在GitHub自己的仓库里查看确认。
5、管理的文件夹目录下进行修改后,再进行1、2、3步,即可按顺序更新修改当地暂存区,当地仓库,云端仓库。
3.更换设备后的使用

1、更换设备后,发起新建空文件夹,使用
  1. git clone <GitHub上的仓库地址>
复制代码
进行代码的下载与同步。之后仍需要进行第1步中的关联。
2、若出现题目请按如下操纵执行:首先仍需要进行第1步的关联。(留意:假如建立仓库文件夹不是空的,下来的步骤会进行覆盖,所以要么在空文件进行仓库建立,要么将此文件夹的内容备份)之后输入
  1. git fetch --all
  2. 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 从云端更新当地仓库

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

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

知者何南

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表