Git-安装与使用(快速上手图文教程)
1、快速掌握Git安装与使用的教程,旨在帮助你快速上手。首先,创建GitHub账户是基础步骤:访问GitHub官网,注册新账户;选择64位Git下载,安装后创建桌面快捷方式;设置常用编辑器。接下来,建立本地仓库:新建文件夹,右键选择Git Bash;执行`git init`创建并初始化本地仓库。
2、Windows安装与配置首先,从Git官网下载Windows安装包,选择适合您系统的32位或64位版本。安装时,可以选择Git Bash或Git GUI等工具,满足不同需求。安装后,在命令行窗口进行基本配置,输入姓名和邮箱信息,可进一步根据官方文档定制个性化设置。Mac平台操作Mac预装了Git,可通过终端确认。
3、点击“Next”开始安装过程。 接下来的步骤,建议勾选所有默认选项。 安装路径建议选择D盘,以保持整洁。 继续点击“Next”。 选择一个预装在电脑上的编译器,无需额外安装。 一路向下,直到安装完成。 安装结束后,请记得取消勾选不需要的选项。

git小乌龟使用教程
创建仓库 在Git小乌龟中,可以轻松创建一个新的仓库。选择新建仓库,输入仓库名称和其他相关信息。 添加文件与提交 在仓库中添加文件,进行代码编辑后,通过Git小乌龟进行提交。选择提交按钮,填写提交信息。 分支管理 Git小乌龟支持强大的分支管理功能。
获取小乌龟 访问小乌龟官网,选择下载页面,找到适用于您的系统版本的安装包进行下载。获取汉化包 在下载页面继续浏览,找到语言包下载区域,选择适合您语言环境的汉化包进行下载。准备安装环境 将下载的汉化包与TortoiseSVN安装包放置于同一文件夹中,确保两者在同一目录下。
以下是Git小乌龟的简单使用教程,带你一步步操作:首先,启动TortoiseGit的PuTTYgen程序,创建一个新的RSA密钥对。点击保存按钮,确保密钥对的安全保存。接着,将生成的私钥导入Pageant程序,这可以通过开始菜单中的Pageant快捷方式完成。
下图就是本地使用小乌龟的版本管理工具在只有一个分支的情况下执行命令:Switch/Checkout 显示的内容。
首先,打开TortoiseGit的设置GUI,在“网络”选项中启用代理并输入代理服务器地址和端口号。这里有一个小误区,许多人直接输入IP地址,实际上应当输入http://10.1,而非IP地址本身。输入后,配置界面可能显示的依然是IP地址形式,这是正常现象。然而,配置过程尚未完成。
Git子模块使用说明
1、使用说明 添加子模块 使用命令 git submodule add [仓库 url] [项目中的路径],执行后会在指定路径创建以最后一级名称命名的文件夹。注意:子模块的路径不能与已存在的文件夹冲突,否则会报错。 更新子模块 可以在独立的项目中修改子模块代码,也可以在项目中直接修改。
2、使用流程假设你有两个项目,主项目 project-main 和子模块 project-sub-1。首先,你需要在 project-main 的远程仓库(如 https://github.com/username/project-main.git)和子模块的远程仓库(如 https://github.com/username/project-sub-git)上操作。
3、在子模块中创建文件后,GitExtensions会自动检测并标记提交。提交时,它会明确显示子模块的变动,允许用户在子模块界面进行更清晰的提交操作。更新子模块时,可以选择保持旧版本或拉取新版本,灵活应对不同需求。 去除无用提交 撰写本文时的无用提交可以通过复位并强制推送的方式清除,确保代码仓库的整洁。
【一份超级简单的git教程】Git学习笔记-2
直接上手Git,首先了解如何在GitHub创建个人仓库:创建仓库时,你需要填写名称、描述和公开性选项。有两种连接方式:HTTPS和SSH。HTTPS在推送代码时需要验证用户名和密码,而SSH(使用SSH协议)则更为便捷,不需要每次输入。SSH涉及到公钥和私钥对,用于加密和身份验证。
首先介绍Git Cherry-pick,用于将特定提交记录复制到当前分支。命令形式为“git cherry-pick”。例如,若希望将side分支上的提交C2和C4复制至main分支,Cherry-pick命令便能实现这一需求。该操作简便高效,特别适用于移动特定提交记录。在操作中,遇到目标提交记录不明确的情况时,可利用交互式rebase功能。
Git工作流程涉及三个关键区域:工作目录用于日常操作,暂存区域用于存储和整理修改;本地仓库则是存储版本的主战场,一旦内容提交,便成为仓库的一个版本。工作目录、暂存区和本地仓库共同构建了本地Git环境。远程仓库则是一个共享的存储库,用于多人协作和内容托管,可通过多种协议访问。
git blame: 查看代码行的作者和修改历史。 Git LFS: 大文件管理,加速仓库操作。 垃圾收集: git gc优化存储库,释放磁盘空间。 git show: 查看任何Git对象,包括提交、标签和blob。 git describe: 生成可读的版本标识,便于沟通。 Git标签: 标记特定点,方便版本控制和交流。
