论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
开源技术
›
开源技术
›
github使用教程(包括git下令、git Desktop桌面端)—— ...
github使用教程(包括git下令、git Desktop桌面端)——从安装到入门,恰当 ...
羊蹓狼
金牌会员
|
2024-8-4 21:46:15
|
显示全部楼层
|
阅读模式
楼主
主题
984
|
帖子
984
|
积分
2952
2023.12.09连续更新中
计划再更新一些git软件下令以及git Desktop使用方法
众所周知,github上有着丰富且精良的项目以及学习资源,对于想从该平台上学习生信的人来说,可以提供很大资助。
因此,本文重要是想记录一下自己学习的步调(记录向),同时分享给有必要资助的人。
附上当时入门参考的博客,很推荐GitHub新手用法详解【恰当新手入门-建议收藏!!!】
废话不多说,下面就开始:
一、注册github账号
首先打开github官网,点击右上角的sign up图标
这里使用qq邮箱即可,注册很简单,一步一步来就行。
有时候网络不好打不开的话,就刷新一下,大概科学上网,这里不多阐述了。
二、下载git软件
关于github网站自己,博主的明确是,各人首先使用一个名字为git的软件来管理自己的代码,再将代码上传至该软件的官方网站,就形成了一个社区github。
以是,注册好账号后的第一步,固然是先安装一个git软件啦
打开git软件官网:https://git-scm.com/
到这里就一直点击next下一步即可(中间有一些选项我是按照默认大概推荐来的,如有不妥烦请大佬指正,虚心请教!)
最终在windows恣意路径下,单机右键,再点击
Git Bash here
显示出下图所示,就差不多安装成功git软件啦
该界面雷同于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
出现下面的界面
这里用记事本打开下面红框的文件,将里面的内容复制到上面
连接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上找到该项目下载的地方,复制如图所示的链接
# 这里将URL替换成你刚刚复制的链接
git clone URL
复制代码
这里仅介绍使用git软件操纵的方法,也可以点击“Download ZIP”选项,下载项目到本地再解压。(还有GitHub Desktop这个图形化的git软件,没使用过,不介绍了)
其他(待补充)
应该还是有许多下令的,暂时就用到了上面两个
假如使用的多了,还会有fork操纵啥的,等博主学习后再来分享反馈!
五、Github Desktop客户端
安装Github Desktop客户端
先打开链接https://git-scm.com/downloads/guis
下载后,双击exe步伐,这里无需点下一步,自动就安装好了。
然后登录一下,出现下面的界面就算成功了。
基本使用Github Desktop客户端
简单记录一下,背面再整理
比如本地仓库、仓库路径、提交接码、版本控制、分支等等
2023.12.06
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
羊蹓狼
金牌会员
这个人很懒什么都没写!
楼主热帖
让你成为网络世界中有破坏力的人-HTTP ...
一文带你走进【内存泄漏】
dolphinscheduler单机化改造
day01-Tomcat框架分析
3. 视图-触发器-存储过程-索引 ...
基于 Sealos 的镜像构建能力,快速部署 ...
邮件管理数据库设计--MySQL
深入理解并发编程同步工具类 ...
使用jsch进行sftp传输时遇到的问题com. ...
一文搞懂static
标签云
运维
CIO
存储
服务器
浏览过的版块
linux
Oracle
运维.售后
分布式数据库
主机安全
人工智能
快速回复
返回顶部
返回列表