首页 » 折腾 » 正文

git常用操作

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
    1. git push REMOTE ‘:
    2. git push REMOTE –all
  • pull
    1. git fetch –all
    2. 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

发表评论