linux 下保存密码
主要是针对 http 模式下的仓库避免每次都入密码
git config credential.helper store
创建分支
git checkout -b xxxx
相当于 git branch xxxx
+ git checkout xxxx
切换到分支
git checkout xxxx
提交分支
git push --set-upstream origin xxxx
提交 / 推送所有分支
- push
- git push REMOTE ‘:‘
- git push REMOTE –all
- pull
- git fetch –all
- git pull –all
submodule 使用
git submodule add git@github.com:xxx/jjjjj.git libxx
如果需要对 libxx 中内容进行修改, 并希望 push 回它原来的仓库. 需要进入该子仓库目录运行 git checkout master 后, 再进行修改, 然后 commit push
更改仓库地址
直接修改 .gitmodules
中的地址, 然后运行git submodule sync
正文完