Git和GitHub快速入门
发表于:2024-09-30 作者:千家信息网编辑
千家信息网最后更新 2024年09月30日,Git入门简介Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的分布式版本控制系统。工具准备工具Git下载地址:https://git-scm.comG
千家信息网最后更新 2024年09月30日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安全错误
数据库的锁怎样保障安全
公司如何建立服务器
简述数据库规范化的必要性
非洲用哪个国家的云服务器
校验服务器失败
鸿翼数据库
行唐应用软件开发服务咨询报价
fesco网络技术公司
方舟小宇服务器管理工具下载
佰硕网络技术有限公司
软件开发有哪些职业
信访系统网络安全 自查
网络安全实施方案及自查表
预防网络安全主题班会教案
网络技术工程师工作业绩
php 数据库读写分离
台州艺涵网络技术
缩编数据库
嘉兴恒川系统软件开发
电网实时数据采集软件开发
数据库什么时候用unique
换系统金蝶服务器如何迁移
vr软件开发专业怎么样
天堂1数据库ob解说
软件开发可行性报告范文
国外网络技术发展状况
锦鸿途网络技术有限公司
服务器的存储空间不足
把废弃电脑改成服务器
离开软件开发
打开数据库很卡