问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

git init,git add和git commit三者的区别和使用

发布网友 发布时间:2022-04-24 14:46

我来回答

1个回答

热心网友 时间:2023-10-15 03:24

git init(版本库初始化命令)
1、$git init
之后可以在demo目录下看到看到一个.git隐藏文件夹,这个文件夹就是版本库,而demo目录及其子目录就是工作区。
git add(将工作区文件提交到暂存区stage)
2、$git add
文件welcome.txt从工作区被提交到暂存区,但此时文件并没有真正进入到版本库当中,文件目前只处于一个中间状态。
3、git commit(将暂存区文件提交到版本库中)
$git commit
这个命令将处于中间状态的文件(暂存区的文件)提交到版本库中,这时才算真正完成了一次提交过程。
值得一提的是,如果此时添加一行文字到welcome.txt
$echo “hello” >> welcome.txt
此时文件发生了改动,如果希望将修改后的文件提交至版本库,必须先git add将修改后的文件存入暂存区,再git commit将文件从暂存区提交至版本库才可以,这和svn有很大的区别,SVN在添加新文之后每次修改的文件直接commit就可以了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
夫妻养狗狗把谁当主人 两人同养狗认谁当主人 什么蔬菜和水果可以美容祛斑呢? vivox60怎么查看参数配置详情 怎样查看vivo手机的屏幕参数? vivo手机怎么看手机参数 vi##手机怎么看配置? 义乌到湖州没有直达快客???必须到南浔?? 湖州到绍兴的汽车有几班? 注销驾考需要本人吗 如何从androidstuoid中移除掉git 哪些git config命令可以影响到本用户所有git操作 git add 是啥意思 git add 是做了什么操作 git add怎么用 我发在微博上的图片,老是被别人盗用,有什么办法能不再被盗用? 微博别人的图片可以放在自己的豆瓣上吗?算侵权吗 在新浪微博上传他人微博截图犯法么 把别人微博上的图用来恶搞算不算侵权?【请看完问题补充 在微博上拿别人的图参加学校艺术节可以吗? 微博官方账号使用别人图片,被人告上法庭说侵权,这样是可以的吗? 木质家具里面有虫子该怎么除去? 如何杀死木头床里面的虫子 艾条和纯艾条的区别?艾条哪个牌子好? 艾灸哪个牌子好? 南阳什么牌子艾条好? 艾灸哪个牌子好 什么牌子的艾条最好 KD指标死叉是什么意思啊??? KDJ指标死叉说明什么?如题 谢谢了 git stage 与git add 有什么区别 多人开发时使用 git,能使用“git add ”这个命令吗 git的_config.yml文件在哪 怎样使用git add命令将当前修改的两个乃至 为什么要先 git add 才能 git commit 执行了git add 命令怎么还是报unstaged git 怎么add 文件夹下文件夹的文件 版本控制GIT 两次add同一个文件,第二次add是覆盖第一次的,还是合并第一次的 git add u 是什么意思 git中使用git add.只提交了一部分修改代码是为什么? 《诫子书》的翻译 《诫子书》原文和翻译 《诫子书》翻译是什么? 在PPT中如何加入鱼骨刺 诫子书翻译最好不过50字 诫子书,课文翻译。 淫慢不能励诫子书 文言文翻译 名言警句节约粮食从我做起 求《鱼骨笔记术》全文免费下载百度网盘资源,谢谢~ 爱粮节粮从我做起四年级作文