[笔记]Git 介绍以及入门基本功能(一)

简介: [笔记]Git 介绍以及入门基本功能

前言

git是管理代码的程序

github/gitee是托管代码的平台(就是存代码的)

前期准备:

需要gitee账号

win端 git下载地址

git是有:git bash纯命令行 和git GUI 两种模式

安装之后右键鼠标 就会有Git Bash和Git GUI

但是如果你要用GUI,可以使用TortoiseGit,相对友好一些。

win端 TortoiseGit 下载地址

一、Git功能介绍

1.1 版本控制

简单讲,就是能管理你提交的代码的所有版本。

如下图,就是一个代码提交记录,我们可以根据记录来进行代码回溯。

1.2 配合gitee和github代码托管平台 进行代码同步

gitee 和 github是代码托管平台

git可以把本地代码通过push命令提交到远程仓库(gitee和github)

二、配合gitee简单使用git

2.1 创建gitee远程仓库

添加

添加信息

创建完后

复制地址

好 Ok 后面回到自己电脑

2.2 Clone远程仓库到本地

先找个目录,使用Git Bash的 git clone命令。

git clone https://gitee.com/xxx/test_git.git #刚才复制的git地址

绿色是因为我TortoiseGit检测到他是git项目了 所以给标绿提示

进去会发现.git的隐藏目录

也可以右键 使用TortoiseGit

2.3 添加修改的文件

创建了个文件

使用Git Bash添加

git add code.txt #添加这一个文件进暂存区

使用 TortoiseGit添加(在目标文件右键选择)

添加后文件图标变了

添加进暂存区成功

2.4 提交到本地仓库

使用Git Bash命令

$ git com

使用 TortoiseGit提交(在目标项目文件夹 右键)

这个master是本地分支默认名字,意思是提交到本地的master分支

查看提交后的文件图标变化,变绿表示本地代码版本最新

相关文章
|
12天前
|
Linux 开发工具 git
【Git】Git 完全指南:从入门到精通
Git 是一种强大的版本控制工具,掌握了其基本命令和高级特性后,可以大大提高开发效率并方便团队协作。通过本篇文章,你已经学会了 Git 的核心命令及其使用方法,希望你能够灵活运用 Git 在实际项目中进行版本管理。
61 4
|
1月前
|
缓存 Java Shell
[Git]入门及其常用命令
本文介绍了 Git 的基本概念和常用命令,包括配置、分支管理、日志查看、版本回退等。特别讲解了如何部分拉取代码、暂存代码、删除日志等特殊需求的操作。通过实例和图解,帮助读者更好地理解和使用 Git。文章强调了 Git 的细节和注意事项,适合初学者和有一定基础的开发者参考。
49 1
[Git]入门及其常用命令
|
28天前
|
开发工具 git 开发者
Git 作为最流行的分布式版本控制系统之一,为开发者提供了强大的功能和灵活的操作方式
本文深入介绍了 Git 中的 `git rebase` 操作,涵盖其基本概念、原理、与 `git merge` 的区别、具体操作步骤及应用场景,如保持提交历史整洁、解决合并冲突等,并讨论了其优缺点。强调在公共分支上谨慎使用 rebase,以避免潜在的风险。
34 6
|
4月前
|
存储 Shell 开发工具
Git 入门:从零开始掌握版本控制的艺术
【8月更文第16天】 在软件开发中,版本控制是一项至关重要的技能。它帮助开发者追踪文件的变化历史,并且可以在多个开发者之间协同工作。Git 是目前最流行的分布式版本控制系统之一。本文将带你从零开始学习 Git 的基本使用方法。
65 0
|
5月前
|
存储 开发工具 git
好的git管理方法,标明项目_编号_(功能,不过还是在没有bug出现时就提交为好)+Excel表管理的格式
好的git管理方法,标明项目_编号_(功能,不过还是在没有bug出现时就提交为好)+Excel表管理的格式
|
5月前
|
数据可视化 程序员 开发工具
小白也能玩转Git:从入门到实战详细教程
小白也能玩转Git:从入门到实战详细教程
|
7月前
|
开发工具 git 开发者
Git入门:轻松掌握版本控制的艺术
【5月更文挑战第13天】Git是流行的版本控制系统,适合各种规模的项目。本文引导读者入门Git,学习版本控制艺术。内容涵盖Git简介、安装配置、基础操作(如初始化、添加文件、提交、查看状态和历史)、分支管理、协作开发(克隆、推送、拉取)及高级用法,如标签管理、子模块和版本比较。遵循最佳实践,如频繁提交、有意义的提交信息和合理分支管理,可提升开发效率。
|
6月前
|
存储 Linux 开发工具
Git【入门】这一篇就够了
Git【入门】这一篇就够了
52 0
|
7月前
|
程序员 开发工具 git
好程序员Git入门到精通教程
本课程主要通过命令行和idea来介绍Git的安装、仓库创建、工作流、远程仓库、克隆仓库、标签管理和分支管理等Git的主要内容。 另外关于GitHub的使用介绍也有完整的说明和使用,接轨生产环境使用方式。
45 1
好程序员Git入门到精通教程
|
7月前
|
存储 XML Shell
Git笔记
Git笔记
46 0