Github使用指南

简介: 1.创建自己的代码仓库这很简单,您只需要按照Github上的提示进行创建即可🙌填写您的代码仓库的基本信息,当然,您也可以选择在创建仓库的同时初始添加README,.gitignore,以及license文件


1.创建自己的代码仓库


这很简单,您只需要按照Github上的提示进行创建即可🙌

填写您的代码仓库的基本信息,当然,您也可以选择在创建仓库的同时初始添加README.gitignore,以及license文件



2.远程库创建别名


我们需要把本地库和远程库关联起来,这就需要为远程库创建一个别名

查看本地库所有别名:


git remote -v


为远程库创建别名:


git remote add 远程库名字 远程库的地址


当然,如果您选择不创建别名,那么Git将会默认远程库的名称为origin


3.推送到远程库


展示三种方法:


我们一般都需要将本地的master或者main分支推送到远程仓库,请注意要提前合并好其他分支到本地的master或者main分支:


git push -u origin master
git push -u 远程仓库地址 master
git push -u 你自定义的远程仓库名称 master
git push # 直接推送当前分支到远端


除了master或者main分支之外,远程仓库也可以创建其他分支。举个例子,我们在本地仓库中创建dahe分支,并将它以同名形式push至远程仓库:


git push -u origin dahe


此时远程仓库已经有了dahe分支:



4.拉取远程库


git pull origin master


此操作会拉取远程库的master分支到本地库的当前分支,并且自动commit

如果您想列出远程库的所有分支,请执行如下命令:


git branch -r


在开发过程中,要随时保证自己的本地库主分支是远程库最新的代码,否则会发生不必要的麻烦!🤳

还可以获取远程的其他分支:


git checkout -b feature-D origin/feature-D


5.远程库的克隆


git clone git@github.com:dahezhiquan/gittest.git


此处的链接真实有效,大家可以在自己的机器上尝试一下


6.团队协作开发


打开Github,Settings-Collaborators

点击add people,搜索朋友邀请即可



这是你进入公司工作的第一步,如果你参与服务器的事宜,其次公司还会为你分配linux服务器的一个账号😊


对于跨团队开发的情况,你需要先Fork一下你的项目,更新完代码后,向原作者建立一个Pull Request


7.SSH免密登录


Github支持SSH免密登录,接下来介绍步骤:🎈


创建ssh rsa 密钥文件


跳转到你的用户文件夹,一般都是 C盘 - 用户文件夹 - 你的计算机用户名,比如,这个是我的用户文件夹,dahez是我的计算机用户名,我们需要进入dahez文件夹,并在dahez文件夹下打开Git Bash



输入如下口令,然后按三次回车:


ssh-keygen -t rsa -C xxx@qq.com
# 最后面替换为你的github邮箱


执行完此命令后,会在用户文件夹下生成一个.ssh的文件夹:



到此,密钥文件已经创建成功!🧨


复制你的密钥到github


生成的.ssh文件夹里有如下两个文件:



我们打开id_rsa.pub文件,复制里面的内容

进入Github设置,点击如下选项:



新建SSH key:



之后输入title(自定义的)和你复制的key即可


大功告成!😀😀

目录
相关文章
|
安全 API 数据安全/隐私保护
保姆级图文教程!OpenClaw阿里云/本地1分钟部署+百炼API配置+6大类高级实战Skill及安全避坑指南
2026年,OpenClaw(曾用名Clawdbot)凭借“高扩展性+低门槛部署”成为开源圈现象级工具,GitHub下载排行飙升至第11名。但多数用户部署后陷入“只会陪聊”的困境——核心问题并非大模型能力不足,而是缺少适配场景的高级Skill(技能插件)。如同给智能手机只装系统不装APP,难以发挥真正价值。
1246 14
保姆级图文教程!OpenClaw阿里云/本地1分钟部署+百炼API配置+6大类高级实战Skill及安全避坑指南
|
2月前
|
人工智能 安全 Ubuntu
【保姆级教程】OpenClaw从入门到进阶!零基础部署(阿里云/本地)配置免费大模型API+10大核心Skill+避坑指南
2026年,OpenClaw(曾用名Clawdbot)的Skill生态已进入成熟爆发期,ClawHub平台收录的技能插件超数百款,但新手常陷入“选择焦虑”——不知哪些技能真正实用、如何规避安全风险、怎样按阶段搭建自动化工作流。事实上,新手无需盲目堆砌技能,聚焦10款高实用、低风险、社区强维护的核心插件,即可快速构建AI自动化基础能力,从“基础对话工具”进化为“解决实际问题的辅助助手”。
791 15
|
5月前
|
JSON API PHP
免费手机号归属地查询API接口详细教程
本文介绍“接口盒子”提供的免费手机号归属地查询API,支持快速获取手机号的省份、城市、运营商等信息,适用于网站、小程序等应用。需注册获取ID和KEY,调用简单,返回JSON格式数据,建议在服务端使用以确保安全。
1531 7
|
5月前
|
人工智能 Rust 运维
这个神器让你白嫖ClaudeOpus 4.5,Gemini 3!还能接Claude Code等任意平台
加我进AI讨论学习群,公众号右下角“联系方式”文末有老金的 开源知识库地址·全免费
10308 22
|
2月前
|
人工智能 Linux API
告别复杂配置!OpenClaw(Clawdbot)全平台部署(阿里云/Win11/MacOS/Linux)+IM集成+FAQ
“想拥有能动手干活的AI助理,却被环境配置劝退?”——这是2026年众多用户的共同困扰。作为阿里云推出的开源本地优先AI智能体,OpenClaw(昵称“小龙虾”)彻底打破传统聊天机器人“只动口不动手”的局限,能调用浏览器、文件系统、邮件等工具,自动完成文档整理、日程安排、代码编写等复杂任务,真正实现“聊天即行动”。
584 1
|
2月前
|
人工智能 搜索推荐 Linux
OpenClaw能做什么?OpenClaw阿里云/本地保姆级部署流程+自定义 Skill 技能开发及避坑终极手册
“OpenClaw的真正威力,藏在Skills系统里”——这是2026年所有资深用户的共识。作为开源AI智能体框架,OpenClaw的基础对话功能仅能满足沟通需求,而Skills(技能)系统才是让它从“能说会道”变身“能说会做”的核心:无论是查询天气、处理PDF、生成图表,还是自动化办公、代码开发,都能通过技能实现。
1266 1
|
Unix Linux Shell
linux 未预期的符号 `$‘{\r‘‘ 附近有语法错误
linux 未预期的符号 `$‘{\r‘‘ 附近有语法错误
1540 0
|
程序员 Windows
程序员必备文件搜索工具 Everything 带安装包!!! 比windows自带的文件搜索快几百倍!!! 超级好用的文件搜索工具,仅几兆,不占内存,打开即用
文章推荐了程序员必备的文件搜索工具Everything,并提供了安装包下载链接,强调其比Windows自带搜索快且占用内存少。
463 0
|
机器学习/深度学习 数据采集 算法
R语言中的机器学习库:caret与mlr的深度解析
【9月更文挑战第2天】Caret和mlr是R语言中两个非常重要的机器学习库,它们在数据预处理、模型构建、调优和评估等方面提供了丰富的功能。Caret以其易用性和集成性著称,适合初学者和快速原型开发;而mlr则以其全面性和可扩展性见长,适合处理复杂的机器学习项目。在实际应用中,用户可以根据具体需求和项目特点选择合适的库进行开发。无论是学术研究、商业智能还是教育场景,这两个库都能为数据科学家和机器学习爱好者提供强大的支持。
|
存储 人工智能 安全
如何调用 DeepSeek-R1 API ?图文教程
首先登录 DeepSeek 开放平台,创建并保存 API Key。接着,在 Apifox 中设置环境变量,导入 DeepSeek 提供的 cURL 并配置 Authorization 为 `Bearer {{API_KEY}}`。通过切换至正式环境发送请求,可实现对话功能,支持流式或整体输出。
4410 16