Git的基本用法

1.安装和注册

下载:https://www.git-scm.com/download/win
注册:https://gitee.com/signup

在这里插入图片描述

单击右键,查看Git是否安装成功

在这里插入图片描述

2.常用命令

  • git clone
git clone <项目地址>   将项目clone到本地

例如,在计算机的workplace目录下,单击右键并进入到Git Bash Here ,在命令行中执行

git clone https://gitee.com/umgsai/java-study.git

git clone git@gitee.com:umgsai/java-study.git

java-study 这个项目就从服务器上clone到了本地workplace目录中(也可以在本地其他目录中执行)
在这里插入图片描述

  • git branch
git branch  查看本地分支

在这里插入图片描述
显示当前在master分支

  • git branch xx-dev
git branch aa-dev    新建一个aa-dev分支
  • git checkout xx-dev
git checkout dlj-dev   切换到dlj-dev分支

在这里插入图片描述

  • git add .
git add .   将改动添加到追踪
  • git commit -m “xxx”
git commit -m "hello git"    commit本次改动
  • git push origin dlj-dev
git push origin dlj-dev   将本次改动push到服务器

在这里插入图片描述
在这里插入图片描述

  • git pull
git pull    从服务器拉取当前分支最新代码
  • git pull origin xx-dev
git pull origin dlj-dev 从服务器拉取最新dlj-dev分支代码

在hello.txt中输入内容,依次执行以上代码在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • git status
git status 查看当前git库的状态
<think>我们正在处理用户关于Git基础使用指南和入门教程的请求。根据系统指令,我们需要: 1. 使用中文回答 2. 结构清晰,逐步解决问题 3. 引用站内引用内容(引用[1]到[4])来支持回答 4. 在回答末尾生成相关问题 5. 在引用的段落末尾自然地添加引用标识 用户请求:我想学习Git的基础使用方法 请问git 基础使用指南 入门教程 我们将组织回答如下: 1. Git简介 2. 使用准备阶段(安装和配置) 3. 常用操作(包括克隆、配置、分支操作、添加、提交、推送、拉取、查看日志、标签等) 4. 总结 注意:引用标识要自然地添加在引用内容的末尾。 开始回答:</think>### Git基础使用指南与入门教程 #### 1. **Git简介** Git是一个分布式版本控制系统,用于跟踪代码变更、协作开发和管理项目历史记录。它允许开发者创建分支、合并更改并回退到任意版本[^1]。 #### 2. **准备工作** - **安装Git**:从[官网](https://git-scm.com/)下载对应操作系统的安装包。 - **基础配置**(首次使用需设置用户名和邮箱): ```bash git config --global user.name "你的用户名" git config --global user.email "你的邮箱" ``` #### 3. **核心操作指南** ##### ▸ 创建/初始化仓库 - 将本地目录转为Git仓库: ```bash git init # 初始化空仓库[^3] ``` - 克隆远程仓库(推荐SSH协议): ```bash git clone git@github.com:用户名/仓库名.git # 或HTTPS链接[^2] ``` ##### ▸ 分支管理 ```bash git branch 分支名 # 创建分支 git branch -m 旧名 新名 # 重命名分支[^1] git checkout 分支名 # 切换分支 git branch -d 分支名 # 删除分支[^1] ``` ##### ▸ 文件操作流程 1. **添加文件到暂存区**: ```bash git add 文件名 # 添加单个文件 git add -A # 添加所有修改[^2] ``` 2. **提交更改到本地仓库**: ```bash git commit -m "提交说明" # 必须附带注释[^2] ``` 3. **同步远程仓库**: ```bash git push origin 分支名 # 推送更改到远程[^4] git pull origin 分支名 # 拉取远程最新代码[^1] ``` ##### ▸ 查看与记录 ```bash git status # 查看当前修改状态 git log # 显示版本历史记录[^1] git tag v1.0 # 为发布版本打标签 ``` #### 4. **首次推送远程仓库的特殊操作** 首次推送分支需关联远程分支(以`master`为例): ```bash git push -u origin master # -u参数建立本地与远程关联[^4] ``` 后续推送只需执行: ```bash git push origin master ``` #### 5. **子模块管理** 若项目包含子仓库: ```bash git submodule init # 初始化子模块配置 git submodule update # 拉取子模块文件[^2] ``` #### 总结 Git基础工作流:克隆仓库 → 修改文件 → 添加更改 → 提交 → 推送。掌握分支管理和远程协作是关键[^1][^4]。 --- **相关问题** 1. 如何解决Git合并冲突? 2. `.gitignore`文件的作用和配置方法? 3. Git的撤销操作有哪些(如`git reset`和`git revert`的区别)? 4. 什么是Git的"stash"功能?如何使用?
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值