git——创建仓库、提交、忽略文件、撤消更改、查看提交记录

本文详细介绍了Git的基础命令及其实用场景,包括初始化仓库、添加文件、提交更改、查看状态、合并分支等操作,旨在帮助开发者高效地进行版本控制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

命令:

git config --global user.name "Tony"【配置提交者的名字】

git config --global user.email "123@qq.com"【配置提交者的邮箱】

git init 【创建代码仓库】

git add .【添加文件到仓库】

git reset HEAD 文件路径【取消添加到仓库】

git commit -m "这次修改的内容提示文字"【提交到代码仓库】

git status【查看上次提交后修改过的文件】

git diff【查看上次提交后修改过的内容】

git diff 文件路径【同上,查看指定文件】

git checkout 文件路径 【还原到上次提交时的内容】

git checkout 分支名称 【将当前工作目录切换到某个分支目录下】【例:git checkout v1.0,切换到1.0版本的分支目录】

git branch 分支名称【创建一个新分支】【例:git branch v1.0,创建版本1.0的分支】

git branch -D 分支名称【删除一个分支】

git branch -a【查看所有分支】

git merge 分支名称【将某分支的代码合并到当前分支上】【例:git merge v1.0,与1.0版本的分支合并,可能会出现代码冲突的情况需要人工检查】

git log 【查看提交记录】

git log 记录ID -1【只查看指定ID的一条记录】

git log 记录ID -1 -p【只查看指定ID一条记录并且显示修改过的内容】

git clone https://github.com/example/test.git【将远程版本库的代码下载到本地】

************以下所说的“网址”是指Git库地址*******************

git push 网址 分支名称【本地代码上传到远程服务器的某分支上】

git fetch 网址 分支名称【将远程某分支下的代码下载到本地的名为 网址/分支名称 的目录中】

git diff  网址/分支名称【查看本地网址/分支名称目录下的代码到底修改了什么地方】

git merge 网址/分支名称【合并本地网址/分支名称的代码到当前分支上】

git pull 网址 分支名称【将远程某分支下的代码下载并合并到当前分支上】




某些文件不想提交的话可以忽略掉这些文件,android studio创建的项目可以忽略以下文件

.gradle/*
.idea/*
build/*
*.iml
local.properties

将以上内容保存到名为【.gitignore】的文件当中,win7下创建该文件时应该命名为【.gitignore.】前后都有一个点,将该文件与.git放在同级目录,也就是项目的根目录下。





评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值