git结构和操作知识点

git结构:

git一般分为工作区、暂存区、本地仓库和远端分支。

工作区、暂存区、本地仓库在本地计算机上。

工作区:本地电脑上的文件夹

暂存区:工作区有一个隐藏目录 .git(这是git的版本库),里面含:stage的暂存区,git为我们创建的第一个分支master以及指向master的一个指针HEAD

本地仓库:git为我们创建的第一个分支master

git指令:

git add filename      将文件从工作区提交给暂存区stage

  git add -A    一次将所有修改的文件都保存到暂存区

  git add -u/.  一次将所有修改的文件都保存到暂存区(推荐使用,防止上库垃圾文件)

git commit -m/-am/-a -m  “本次提交描述”     提交文件至本地仓库区

    git commit -m  该命令将git add 存入暂存区修改内容提交至本地仓库,若文件未添加至暂存区,则提交时不会提交任何修改

扫描二维码关注公众号,回复: 11273850 查看本文章

    git commit -am 该命令将本地工作区中修改后,还未使用git add .命令添加到暂存区中的文件也一并提交上去。相当于git add .      与git commit –m “本次提交描述”两句操作合并为一句进行使用

git push  将本地仓库区的文件提交到远端分支

git clone/git pull    将远端分支处的文件下载到本地工作区

     git pull = git fetch + git merge

git reset 撤销代码仓库中的某些修改,也就是说将从暂存区提交给本地仓库的代码修改撤销

git revert 撤销从本地仓库到远端分支的修改

git chekout  切换分支

git submodule foreach  命令    该命令视作对所有子仓执行相同命令

git status查看状态

猜你喜欢

转载自blog.csdn.net/wgllovemother/article/details/81145240