git

  1. git 添加子仓库

    git init   #初始化一个git 本地仓库
     
    git submodule  add  <sub_git_url>  相对路径    # <sub_git_url> :子仓库git地址   相对路径:子仓库.git相对于当前的路径, 
    #如我的是git submodule add http://192.168.1.000:8081/zhangsan/test_git.git src/perception/test_git
     
    git commit -m "commit msg"
     
    git push 
  2. git 新建远程分支

    git branch newBranch //新建本地分支        
    git checkout newBranch //本地切换到自己的分支       
    git pull origin xxxxBranch //从远程目标分支copy代码       
    git push origin newBranch //将本地新建的分支同步到服务器          
    git branch --set-upstream-to=origin/newbranch newbranch . //本地分支和远程分支建立追踪 
  3. git删除远程仓库分支

    git push origin --delete <branch-name>
  4. 删除本地分支

    git branch -d <branch-name>
  5. 修改某些全局配置 ~/.gitconfig
  6. 删除子仓库

    // 逆初始化模块
    git submodule deinit {MOD_NAME} 
    // 删除缓存
    git rm --cached {MOD_NAME}
    // 手动删除 .gitignore内的内容
    // 手动删除本地子仓库文件夹
    rm -rf {MOD_NAME}
    // optional 手动删除 .git/config (TO be verified)
  7. 重新设置远程仓库

    // 查看绑定的远程仓库
    git remote -v
    // 删除远程仓库的绑定
    git remote rm origin
    // 
    // git remote rename origin old-origin
    // 添加新的远程仓库绑定
    git remote add origin ${GIT_URL}
    //
    git push -u origin --all
    git push -u origin --tags
  8. git撤销本地修改
    讲解的很详细

gitlab

  1. 如何删除一个project?
    https://blog.csdn.net/qq_21199085/article/details/78831839

frank
1 声望0 粉丝