github工作流
一般流程
1.先git clone远端仓库(remote)到本地。
这里的disk是实际源文件,当git
clone之后,local和disk的内容是一样的
2.当需要修改代码时,先建立一个新的branch。
建立新的branch,而不是直接往main上push代码的好处:
不至于将主分支弄得无法工作
利于多人合作
git checkout -b my-feature
(其中my-feature是branch的名字)
这个命令会复制你的当前branch到新的branch上(clone之后,当前branch显然是main)
作用:创建并切换到新的分支
git会把my-feature这个branch的代码同步到硬盘
3.改好代码,保存文件之后。硬盘上的文件是有变化的,但是git不知道。
使用命令查看硬盘上的文件与保存的分支的区别
git diff
4.将修改的文件告知git
git add <changed_file> (后面是文件名)
这些文件会放到暂存区中。
5.将修改真正放到git中
...