zoukankan      html  css  js  c++  java
  • go get 升级所有

    go get -u all

    go get -u

    go mod update

    go get -u full_package_name
    
       go get -u github.com/... // ('...' being the wildcard). 

     go get -u github.com/orgA/...

     go get -d

       go get -u ./..

     

    git config --global core.symlinks false

    git config core.symlinks false

    然并卵

    find . -name .git -print -execdir git pull ;
    find . -name .git -print -execdir git fetch --progress -v "origin" ;
    find . -name .git -print -execdir git fetch --all ;
    find . -name .git -print -execdir git submodule update --init --recursive ;
    find . -name .svn -print -execdir svn update ;
    find . -name .hg -print -execdir hg pull -u ;
    bash
    find . -type d -name .git -exec git --git-dir={} --work-tree=$PWD/{}/.. pull origin master ;
    PowerShell 
    Get-ChildItem -Recurse -Directory -Hidden  -Filter .git | ForEach-Object { & git --git-dir="$($_.FullName)" --work-tree="$(Split-Path $_.FullName -Parent)" pull origin master }
    
    ls | parallel -I{} -j100 '
      if [ -d {}/.git ]; then
        echo Pulling {}
        git -C {} pull > /dev/null && echo "pulled" || echo "error :("
      else
         echo {} is not a .git directory
      fi
    '
    git reset --hard HEAD
    git clean -f -d
    git pull
    
    
    
    git fetch --all
    git reset --hard origin/master
    git reset --hard HEAD
    git clean -f -d
    git pull
    
    
    1
    #!/bin/bash
    git fetch --all
    for branch in `git branch -r --format="%(refname:short)" | sed 's/origin///'`
      do git branch -f --track "$branch" "origin/$branch"
    done
    
    
    2
    git fetch --all; for branch in `git branch -r --format="%(refname:short)" | sed 's/origin///'`; do git branch --track "$branch" "origin/$branch" ; done ;
    
    
    find . -name ".git" -type d | sed 's//.git//' |  xargs -P10 -I{} git -C {} pull
    
    
    
    find . -name .git -print -execdir git pull ;
    find . -name .git -print -execdir git submodule update --init --recursive ;
    
    find . -name .svn -print -execdir svn update ;
    #!/bin/sh
    for dir in $(ls -d */)
    do
      cd $dir
      echo "into $dir"
      if [ -d ".svn" ]; then
         svn update
      elif [ -d ".hg" ]; then 
          hg pull -u
      elif [ -d ".git" ]; then
         git submodule update --init --recursive
         git fetch --progress -v "origin"
         git fetch --all 
      fi
      cd ..
    done
    
    find . -name .git -print -execdir sh ~/1.sh ;
  • 相关阅读:
    微信小程序之自定义模态弹窗(带动画)实例
    微信小程序 tab切换内容及分页
    Django实现标签联动以及xadmin中实现标签联动
    小程序跨页面数据传递与事件响应
    django admin显示多对多字段ManyToManyField
    【pycharm】Unable to save settings: Failed to save settings. Please restart PyCharm解决
    django-xadmin自定义widget插件(自定义详情页字段的显示样式)
    django 做 migrate 时 表已存在的处理
    感悟|再谈数学知识的积累
    欣赏|最新技术显示的试卷
  • 原文地址:https://www.cnblogs.com/marklove/p/10925227.html
Copyright © 2011-2022 走看看