使用git 命令提交文件和文件夹的方式

已被阅读 1402 次 | 文章分类:日常随笔 | 2020-05-07 22:54

记录如何合理提交文件和文件夹,以及查看提交过程中的操作状态

一:提交文件和文件夹

新增文件和文件夹都用 git add 命令即可,后面跟文件夹名路径或者文件路径

/net/upload/image/20200507/6aeed7dd-57c8-4d0d-b4eb-d4496714f0d5.png

如果是提交子目录文件;在根目录执行命令,git add 后跟具体路径即可;可以根据 git status查看修改的目录路径,复制粘提到命令执行

/net/upload/image/20200507/4280d782-b11e-413a-bb82-364f735be408.png

二:撤销操作

git restore --staged index.js: 将文件从暂存区撤出到工作区

例如:对已经存在的index.js文件修改,未修改以及修改后如下

                                            
// 修改前
function xiaobai(){}

//修改后
function xiaobai(){
    console.log('hello')
}
                                            
                                        

git status 查看状态: 提示文件修改,可以git add提交或者restore撤销

/net/upload/image/20200507/bd2fda49-90ac-4507-909c-faaa8908c34c1.png

然后提交到缓存 git add index.js,再查看状态

/net/upload/image/20200507/7b351b31-769e-44dd-aaee-7216c946c3ef.png

如果此时想将更改从暂存区撤销出来,使用git restore --staged index.js;就回到修改文件但没有add的状态;

/net/upload/image/20200507/5ecc1c89-2f9a-4b6a-a01c-8f9c25c447b9.png

如果想撤销工作区修改且没有add到暂存区的内容,执行如下代码便可恢复

                                            
function xiaobai(){
   
}
                                            
                                        

/net/upload/image/20200507/a0850c84-5154-49a8-8903-530df29320f1.png

QQ:3410192267 | 技术支持 微信:popstarqqsmall

Copyright ©2017 xiaobaigis.com . 版权所有 鲁ICP备17027716号