Git和GitHub快速入门
发表于:2024-09-21 作者:千家信息网编辑
千家信息网最后更新 2024年09月21日,Git入门简介Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制系统。工具准备工具Git下载地址:https://git-scm.comG
千家信息网最后更新 2024年09月21日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安全错误
数据库的锁怎样保障安全
广电网络技术考试试题
贵州广思网络技术有限公司
服务器间数据同步
云服务器1000带宽报价多少
window编程设计数据库
上汽集团软件开发中心怎么样
账户密码的数据库表
上栗软件开发项目管理
网络安全 罗春
网络安全法禁止电脑病毒
中国影响力人物数据库
计算机网络技术的简历模板
discuz服务器大小
前端框架直接调用数据库
软件开发工程师好不好学
信创 数据库 免费
服务器主板c206
宁波亿家安互联网科技总裁刘捷
软件开发5年了怎么起步
网络安全对社会有什么影响
数据库和文件系统哪个重要
找网络技术人员去哪个网站
网络安全报告和通报工作制度
2018网络安全试卷6答案
什么是id软件开发
天津图像识别软件开发公司
学网络安全专家怎么样
怎么查软件开发商
海德服务器管理机密码
数据库移动站点