羊蹓狼 发表于 2024-8-4 21:46:15

github使用教程(包括git下令、git Desktop桌面端)——从安装到入门,恰当

2023.12.09连续更新中
计划再更新一些git软件下令以及git Desktop使用方法
众所周知,github上有着丰富且精良的项目以及学习资源,对于想从该平台上学习生信的人来说,可以提供很大资助。
因此,本文重要是想记录一下自己学习的步调(记录向),同时分享给有必要资助的人。
附上当时入门参考的博客,很推荐GitHub新手用法详解【恰当新手入门-建议收藏!!!】
废话不多说,下面就开始:
一、注册github账号

首先打开github官网,点击右上角的sign up图标
https://i-blog.csdnimg.cn/blog_migrate/b20fef82dd484ea155932e356f2c5b68.png
这里使用qq邮箱即可,注册很简单,一步一步来就行。
有时候网络不好打不开的话,就刷新一下,大概科学上网,这里不多阐述了。
二、下载git软件

关于github网站自己,博主的明确是,各人首先使用一个名字为git的软件来管理自己的代码,再将代码上传至该软件的官方网站,就形成了一个社区github。
以是,注册好账号后的第一步,固然是先安装一个git软件啦
打开git软件官网:https://git-scm.com/
https://i-blog.csdnimg.cn/blog_migrate/8b67fde1a1a13707398434b6d7f1a573.png
https://i-blog.csdnimg.cn/blog_migrate/ec8baaa0334eb14301b9936d017c45b5.png
到这里就一直点击next下一步即可(中间有一些选项我是按照默认大概推荐来的,如有不妥烦请大佬指正,虚心请教!)
最终在windows恣意路径下,单机右键,再点击Git Bash here
显示出下图所示,就差不多安装成功git软件啦
https://i-blog.csdnimg.cn/blog_migrate/81065f4acebad0e19080f5acdce968d5.png
该界面雷同于ubuntu大概cenos界面,可以在里面使用linux下令,并且和windows是同步的。
三、绑定SSH key账号

这一步其实就是将本地端git软件和github端绑定同一账号,这样你就可以在本地下载github里面别人的项目(即从github网站下载项目到你自己的电脑某个文件夹中),大概从本地上传自己的代码于github网站,下面继续开始实操:

[*]生成密钥
右键打开git bash here,输入下面的下令:
# 这里-C后面加注册github时用的邮箱
ssh-keygen -t rsa -C "5698×××40@qq.com"
当你运行这个下令时,它会生成一对密钥:一个私钥和一个公钥。
这一对密钥的作用是身份认证,公钥可以共享给其他人,私钥自己保存。
需要此处注意生成的密钥文件的路径哦,git界面会显示。

[*]登录github绑定密钥
打开github官网,点击github主页右上角的【头像】——点击【settings】选项——点击SSH and GPG keys——点击New SSH key
https://i-blog.csdnimg.cn/blog_migrate/c443c687cc8276ec3a54c2c660911a68.png
出现下面的界面
https://i-blog.csdnimg.cn/blog_migrate/7a798f4e994f12bb1f8b60a22c941874.png
这里用记事本打开下面红框的文件,将里面的内容复制到上面
https://i-blog.csdnimg.cn/blog_migrate/f7a7dff5f05b4df6f012b00e7b2a387c.png
[*]连接GitHub 的服务器
上面已经成功绑定了SSH key,这里我们再测试一下
# 打开git bash here,输入
ssh -T git@github.com
# 等待提示,输入yes
出现You’ve successfully authenticated即为绑定成功。
四、常用下令示例

下面放几个现在我学会的下令:

[*]本地假如有待上传的项目:
以test_push.txt文件为例,先在windows中到待上传项目地点的路径,右击git bash here
# 先提交到缓存区
git add test_push.txt
# git commit将暂存区的项目提交到本地仓库,注意,该行为会被记录,-m后面加该行为的备注,以提示自己或他人。
git commit -m "我上传了第一个项目"
# git push用于将本地仓库的更改推送到远程仓库,也就是github官网上我们自己的仓库
git push origin main
上面三个下令通常是一起的,下面再介绍一个更新本地项目标下令
# 如果某项目需要和他人共同开发维护
# 比较良好的习惯是,push之前先pull一下该项目
git pull

[*]复制github他人的项目到本地:
首先在github上找到该项目下载的地方,复制如图所示的链接
https://i-blog.csdnimg.cn/blog_migrate/59cd1aba2493b0e258fbf7870eb7f438.png
# 这里将URL替换成你刚刚复制的链接
git clone URL
这里仅介绍使用git软件操纵的方法,也可以点击“Download ZIP”选项,下载项目到本地再解压。(还有GitHub Desktop这个图形化的git软件,没使用过,不介绍了)

[*]其他(待补充)
应该还是有许多下令的,暂时就用到了上面两个
假如使用的多了,还会有fork操纵啥的,等博主学习后再来分享反馈!
五、Github Desktop客户端

安装Github Desktop客户端

先打开链接https://git-scm.com/downloads/guis
https://i-blog.csdnimg.cn/blog_migrate/8a965acf483b5bd326a8bc04ec238525.png
下载后,双击exe步伐,这里无需点下一步,自动就安装好了。
然后登录一下,出现下面的界面就算成功了。
https://i-blog.csdnimg.cn/blog_migrate/468be612fc276d5bb0e30bd2421065e0.png
基本使用Github Desktop客户端

​​​​​​​简单记录一下,背面再整理
比如本地仓库、仓库路径、提交接码、版本控制、分支等等
2023.12.06

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: github使用教程(包括git下令、git Desktop桌面端)——从安装到入门,恰当