1:git指令
1 | git clone https://github.com/user/repo/program.git |
将远程仓库克隆到git打开的目录。
1 | git switch -c dev |
新建并切换至dev分支。
1 | git switch dev |
切换到dev分支
1 | git add . |
将所有变更提交至缓冲区
1 | git commit -m "message" |
为缓冲区的变更添加更新的提示
1 | git push origin dev |
将本地缓冲区的变更更新到远程仓库dev分支。
1 | git merge dev |
将dev分支的内容更新至当前所在分支。
1 | git pull origin dev |
拉去远程仓库dev分支的内容到本地仓库
2:.gitignore
在更新远程仓库时,可以指定部分本地仓库的文件/文件夹不推送至远程仓库。
在仓库根目录下新建.gitignore
文件,直接编辑内容即可
1 | /config/* |
忽略根目录下的/config文件夹下的所有文件。
1 | config/* |
忽略任意路径下的/config文件夹下的所有文件。
1 | /config/*!README.md |
忽略根目录下的/config文件夹下除README.md以外的所有文件
1 | /config/README.md |
忽略根目录下的/config文件夹下的README.md文件
3:版本控制
release版本,有助于保存阶段性成果。