Git常用命令

本文详细介绍了Git的基本命令,包括初始化仓库、添加文件、提交、查看状态、回退版本、分支管理等操作。此外,还阐述了多人协作的工作模式,如如何推送、合并冲突及回退。通过这些知识,读者可以更好地理解和掌握Git的使用,有效进行团队协作。
摘要由CSDN通过智能技术生成

工作流程

在这里插入图片描述

git命令说明
git init初始化一个本地仓库
git add 文件名添加文件到暂存区
git commit -m 提交文件说明提交文件到本地仓库
git status查看状态所在分支与暂存区文件状态
git diff 文件名查看文件被修改的内容
git log –pretty=oneline查看提交的记录 –pretty=oneline只查看修改的内容
git reflog查看提交记录的版本号id
git reset hard HEAD^回退到上一个版本,^个数表示回退的个数,~100表示回退到第100个版本
git checkout --文件名放弃某个文件的修改或者恢复没有提交而且被删除的文件
git checkout --文件名前进或者回退到指定版本号
git push -u origin master推送本地当前分支到远程仓库,参数-u代表把本地master分支与远程master关联起来,后面推送数据就可以简化命令
git remote add origin 远程仓库地址把远程仓库地址加入本地仓库当中
gitclone 远程仓库地址克隆远程仓库
git checkout -b 分支名称创建并切换到当前的分支
git checkout 分支名称切换或者检出到当前分支
git branch 分支名称创建一个分支
git branch查看当前仓库的所以分支
git merge 分支名称把分支名称内容合并到当前的分支
git branch –d 分支名称删除一个分支
git merge –no-ff -m “注释” 分支名称带参数 –no-ff来禁用”Fast forward”模式
git stash隐藏当前分支的工作区
git stash list查看隐藏的工作区
git stash apply恢复工作区,并不会删除隐藏的文件
git stash drop删除隐藏区的文件
git stash pop恢复的同时删除文件
git remote获取远程分支信息
git remote -v获取详细的分支信息
git branch --set upstaeam 分支名称 origin/分支名称设置本地分支与远程分支的链接

多人协作工作模式:

  1. 用git push origin branch-name推送自己的修改 如果推送失败,则因为远程分支比你的本地更新早,需要先用git pull试图合并。
如果合并有冲突

可以选择回退版本,或者删除冲突的代码, 并在本地提交,再推送到远程分支。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值