Git和GitHub快速入门
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,Git入门简介Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制系统。工具准备工具Git下载地址:https://git-scm.comG
千家信息网最后更新 2025年02月02日Git和GitHub快速入门
Git入门
简介
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制系统。
工具
准备工具
Git下载地址:https://git-scm.com
Git配置
配置的内容主要是:用户名和邮箱
git config --global --add user.name <用户名>
git config -global --add user.email <邮箱地址>
配置示例如图所示:
入门示例
- 创建项目
mkdir testcd test
- 初始化项目仓库
git init
初始化完成之后,就可以在项目目录test
中添加和修改文件,比如添加了一个叫 Hello.java
的文件。
- 添加文件到暂存区
git add Hello.java
- 提交暂存区中的文件到仓库
git commit -m 新增
- 查看文件状态
git status
- 查看提交日志
git log
- 图例
GitHub入门
注册帐号
登录帐号
创建项目
代码托管
GitHub中创建仓库时分为两种情况:
第一种情况:
创建时选择初始化仓库,适合新项目仓库,本地计算机不存在项目仓库,通过命令将代码复制到本地。
git clone https://github.com.broncho/test.git
第二种情况:
创建是不选择初始化仓库,适合本地计算机已经存在项目仓库,通过命令将代码上传到服务器。
HTTPS方式
HTTPS方式进行远程仓库的连接,每次推送代码,需要进行认证。
- 查看远程仓库源
git remote -v
- 添加远程仓库源
git remote add origin https://github.com/bronch/test.git
- 推送代码到远程仓库
git push origin master
- 图示
SSH方式
SSH方式进行远程仓库连接,每次推送代码,不需要再次进行认证,但是需要提供公钥给远程仓库。
生成公钥私钥
ssh-keygen
生成过程中可以不指定口令,一路回车即可
图示:
GitHub设置公钥
图示:
代码托管
- 查看远程仓库源
git remote -v
- 添加远程仓库源
git remote add origin git@github.com:broncho/test.git
- 推送代码到远程仓库
git push origin master
- 图示
常用命令
学习资料
- 码云(https://gitee.com)
- GitHub(https://github.com)
- Git知识大全(https://gitee.com/help/categories/43)
- Git菜鸟教材(https://www.runoob.com/git/git-tutorial.html)
仓库
代码
项目
文件
方式
推送
公钥
命令
情况
配置
工具
示例
计算机
存区
帐号
开发
托管
生成
认证
选择
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广州信息软件开发常见问题
网络安全中职技能大赛试题
山东省第七届网络安全大赛
电视台网络安全域
打某人电话一直服务器无法连接
开平区品牌软件开发品质保障
关于网络安全的相声
南京网络安全集成商
软件开发与管理专业哪个好
数据库管理小学五
panda服务器型号
服务器设备管理器快捷键
数据库课程设计大连民族大学
网络安全开始实施日期
网络安全之信息内容安全
火星时代软件开发
数据库关联技术
网络安全工作坚持谁使用谁负责
对日软件开发项目自我介绍
优盘华为服务器装系统
保定厂家盘古网络技术支持
数据库完整性安全性的区别
数据库服务器施工视频教程
数据库设计报告 租车
电脑打印选择调制解调器或服务器
软件开发公司老总不会
军训网络安全教育心得体会
软件开发与心理学
mongo集群服务器改变主从
网络安全宣传周青岛