GIT_小结

本文详细总结了Git的基本操作,包括初始化仓库、常用命令如git add、commit、push、pull等,以及分支管理和远程仓库操作。还介绍了Git的优缺点,如适合分布式开发、速度快,但中文资料较少、学习曲线较陡。此外,文章提供了Git的常用命令速查表,涵盖了从版本库初始化到数据传输、合并等各种场景。

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

1)先进入cd ~/workspace/K10A/

2)在这个目录下查看 ls -al 信息

3)看到Kernel-4.14 进入 cd Kernel-4.14

4)git log 查看信息(这步开始,可以正常使用git命令了)

git log命令显示从最近到最远的提交日志,我们可以看到3次提交,最近的一次是append GPL,上一次是add distributed,最早的一次是wrote a readme file。

GIT:是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理

优点:

适合分布式开发,强调个体。

公共服务器压力和数据量都不会太大。

速度快、灵活。

缺点:

资料少(起码中文资料很少)。

学习周期相对而言比较长。

不符合常规思维。

代码保密性差,一旦开发者把整个库克隆下来就可以完全公开所有代码和版本信息。

Git 常用的是以下 6 个命令:git clone、git push、git add 、git commit、git checkout、git pull

git 中的四个分区

workspace:工作区

staging area:暂存区/缓存区

local repository:版本库或本地仓库

remote repository:远程仓库

git init - 初始化仓库。

git add . - 添加文件到暂存区。

git commit - 将暂存区内容添加到仓库中。

命令 说明

git add 添加文件到仓库

git rm 删除工作区文件

git mv 移动或重命名工作区文件

git log 查看历史提交记录

git status 查看仓库当前的状态,显示有变更的文件。

git diff 比较文件的不同,即暂存区和工作区的差异。

git commit 提交暂存区到本地仓库。

git reset 回退版本。

git blame 以列表形式查看指定文件的历史修改记录

git remote 远程仓库操作

git fetch 从远程获取代码库

git pull 下载远程代码并合并

git push 上传远程代码并合并

创建分支命令:git branch (branchname)

切换分支命令:git checkout (branchname)

列出分支基本命令:git branch

删除分支命令:git branch -d (branchname)

查看所有标签:git tag

查看远程仓库的命令:git remote

git branch 查看本地所有分支
git status 查看当前状态
git commit 提交
git branch -a 查看所有的分支
git branch -r 查看远程所有分支
git commit -am "init’"提交并且加上注释
git push origin master:hb-der 将本地库与服务器上的进行关联
git push origin master 将文件推到服务器上
git remote show origin 显示远程origin里的资源
git remote show 查看远程库
git diff 查看尚未暂存的更新
git rm --cached a.a 移除文件(只从暂存区中删除)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值