下载特定分支,或者特定标签的文件
git clone -b 链接
git submodule的使用
//.gitmodules文件
[submodule "src/GPS/Drivers"]
path = src/GPS/Drivers
url = https://github.com/PX4/GpsDrivers.git
[submodule "libs/mavlink/include/mavlink/v2.0"]
path = libs/mavlink/include/mavlink/v2.0
url = https://github.com/mavlink/c_library_v2.git
使用
git submodule init
git submodule update
git branch
新建分支
git config --global user.name "Your Name"
git config --global user.email you@example.com
git branch ORB-SLAM2 创建分支
git checkout ORB-SLAM2 切换到该分支
git push origin ORB-SLAM2 将新分支发布在github上
正常操作
git add .
git commit -m " "
推到指定分支
git push --set-upstream origin ORB-SLAM
删除指定分支
在本地删除一个分支: git branch -d newBranch
在github远程端删除一个分支: git push origin :newBranch
(分支名前的冒号代表删除) git push origin –delete newBranch