git常用命令
分支相关命令
查看分支
git branch 查看本地分支
git branch -a 查看本地及远端分支
新建分支并切换
git checkout -b your_branch_name
切换分支
git checkout your_branch_name
将本地A分支内容同步到B分支
git checkout B # 首先切换到B分支
git merge A # 该命令可以将A分支的内容同步到B分支上
一些场景下的实操
- 当我们需要对代码仓暂时进行一些修改,但是不想提交到远程仓库中,并且希望能够与代码仓保持一致
- 那么可以在本地用
git checkout -b local-changes创建新分支,在该分支上进行开发 - 使用
git checkout master切换到原本的分支,在该分支上进行代码的拉取和同步 - 注意:当某分支上的修改未提交时,是无法切换到另一个分支的
- 那么可以在本地用
gitignore匹配规则
/logs:忽略根目录下的 logs 文件或目录。
/logs/:只忽略根目录下的 logs 目录。 (✅ 更精确,更推荐)。
logs/:只忽略任何位置的 logs 目录。(✅ 如果你想全局忽略的话)。
总结:
- 前面的/表示只匹配根目录,不加表示全局匹配
- 后面的/表示只匹配目录,不加表示文件目录都匹配

浙公网安备 33010602011771号