git指令

简介: 版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_34173549/article/details/79846684 init ll .
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_34173549/article/details/79846684

init 


ll 


.get存放版本库

git add 文件加入git提交任务

git status 查看状态

 

git commit -m"第一次提交"  //m后面是标志信息

第一次操作需要登录



git log 查看操作日志


git diff  与暂存区空间对比差异


总结 git diff 和 git add 和git status

file 修改了没add 的话 diff 可以详细查看 修改部分  status 可以查看修改的文件文字显示为红色

file add以后 diff 查看没有修改了  status 还是可以查看到修改文件不过颜色从红色变为绿色


撤销步骤 git checkout

git checkout . 整个回退

 


git log查看版本


git log --pretty=oneline 简单的查看版本信息


git reset --hard HEAD^ 


git reset --hard HEAD^^^^ 3

git reset --hard HEAD^100

git reset  --hard 58aba8b7b7edb32

git reflog 查看回滚日志

未提交



git reset HEAD test.txt  // 撤销对应文件暂存区的版本


git删除

 rm test.txt删除本地


git diff 查看本地和版本库的详细区别


git status 查看本地文件和版本库文件的区别


git rm test.txt


git 删除和 添加到 暂存区都需要commit


工作区删除版本库没有删除的时候可以回退

git checkout -- test.txt


设置github 关联







第一次推送可能需要登陆  后期推送用


########################################################

全流程

先有github上的克隆到我们本地


先建好github的仓库 然后 

git clone 


创建新分支

git checkout -b dev (-b 创建并切换)

git branch dev (创建分支dev)

git checkout dev (切换到分支dev)  这边前面用了 -b 所以已经存在了 


mater 整合dev 分支  

git merge dev 


删除分支




禁止fast forword 合并


封存现场

未合并分支强行删除

git branch -D feature-vulcan

查看远程仓库信息


相关文章
|
5月前
|
缓存 开发工具 git
git最实用指令
git最实用指令
23 1
|
6月前
|
开发工具 git
常用的git指令
常用的git指令
69 0
|
6月前
|
安全 开发工具 git
三分钟学完Git版本控制常用指令
Git本地有三个工作区域:工作目录(Working Directory)、暂存区(Stage/Index)、资源库(Repository或Git Directory)。如果在加上远程的git仓库(Remote Directory)就可以分为四个工作区域。文件在这四个区域之间的转换关系如下:
56 0
三分钟学完Git版本控制常用指令
|
6月前
|
Java Shell 开发工具
Git快速入门+常用指令
Git快速入门+常用指令
58 0
|
6月前
|
Shell 开发工具 git
Git获取本地仓库及基础操作指令
Git获取本地仓库及基础操作指令
81 0
|
5月前
|
开发工具 git
git常用指令 , 配置git仓库
git常用指令 , 配置git仓库
|
5月前
|
开发工具 git
git如何为常用指令创建文件夹,.bashrc如何配置文件
git如何为常用指令创建文件夹,.bashrc如何配置文件
|
5月前
|
网络安全 开发工具 git
idea如何使用git指令
idea如何使用git指令
|
6月前
|
开发工具 git
常规git指令速查表
【5月更文挑战第10天】`git`命令速查:常用工作流:创建-浏览-更改-还原-更新-分支-提交-发布。查看状态`git status`,历史记录`git log`。更多远程操作如`fetch`,`pull`,`push`,分支管理与标签使用等。
79 6
|
6月前
|
存储 缓存 网络安全