初学者对git的分支误区

分支不是子文件夹

学习的时候老师一直强调把文件都上传到自己的文件夹内,这样就能更方便的管理了,我想了想,也觉得很对于是…
初学者对git的分支误区

我把子文件夹当成分支了,哭了/(ㄒoㄒ)/~~,分支并不是说是src的分支文件夹,真正的分支居然是这个master(默认)

初学者对git的分支误区
原来这所有的都是一个master分支????,master分支包含了src文件夹,害我浪费那么多时间,原来一直没理解分支的定义。

现在讲解一下我的上传文件到远程分支的过程:

  1. 安装git后,设置一下自己的账户名和邮箱地址

$ git config --global user.name “Your Name”
$ git config --global user.email “[email protected]

  1. 随意在一个地方右键(桌面点击右键也行),点击git bash here;然后输入

git clone 地址,地址是那个下图中克隆/下载的那个地址
初学者对git的分支误区

  1. 这样在你刚才点击处就有一个文件夹(名字与远程那个相同),然后
    初学者对git的分支误区

  2. 进入操作页面了
    初学者对git的分支误区

  3. 现在把文件放到你想放的位置上去,例如
    初学者对git的分支误区
    然后放进去后,你的这个工作区就和远程库多了一个我刚才放的文件,那我怎么push上去呢

  4. push之前我们先pull一下,

$ git pull origin master,获取数据

  1. git add . 添加新内容到暂存区,
  2. git commit -m “提交注释” 将暂存区的内容全部提交到本地库
  3. git push origin master:master #本地master推送到远端master
    这样就将本地库的内容上传到远程库当中了,你刷新网页就可以看到你的提交内容了,我提交的是git。txt文件,提交在master分支的src/nietongming文件夹下。
    第二次使用,我们先是git pull远程的内容,将本地库与远程的保持一致,然后把新的修改add,commit,然后push上去