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
正文完