Git

本文介绍了Git作为流行的分布式版本控制系统,用于多人协同开发项目和管理源代码。核心内容包括git常用命令如init、clone、add、commit、push、pull等,以及分支管理、合并、撤销操作。此外,还提到了gitlog和reflog用于查看历史记录,以及diff命令用于比较不同版本的差异。通过git,开发者可以高效地跟踪和管理代码变更。
摘要由CSDN通过智能技术生成

Git管理源代码

最流行的分布式版本控制系统
1,多人协同开发一个项目
2,清晰理解源代码

常用git命令

git init 初始化本地git目录
git clone 	下载远程仓库
git add .  添加所有修改的到缓存区
git add 文件名   添加该问件到缓存区
git status 查看状态
git commit -m '解释'  	提交到本地仓库
git push 推送到远程仓库
git pull 拉取远程仓库

分支  master   develop  test
git branch 查看当前分支
git checkout 分支名  切换分支
git merge 分支名    合并分支 (把其他分支合并到当前分支)


git log 	查看日志
git reflog  查看所有操作记录(包括已经被删除的 commit 记录和 reset 的操作)

git diff						 比较工作区与缓存区之间的差别
git diff --cached  				对比暂存区和版本库差别
git diff --cached 版本号       对比暂存区和其他版本库差别

git diff HEAD 			对别工作区与版本库差别
git diff 版本号 版本号   对比版本库与版本库之间的差别


撤销工作区代码------暂存区覆盖工作区
	git checkout 文件名
撤销暂存区代码----版本库覆盖暂存区
	1,git reset HEAD  文件名
	2,git checkout 文件名

**reset**		
		----soft  只回退版本库
		----mixed(默认)回退版本库的版本并把HEAD覆盖到暂存区
		----hard   回退版本库版本,把HEAD覆盖到暂存区 并把暂存区覆盖到工作区


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值