Git批量更新目錄

2022-09-16 05:15:09 字數 611 閱讀 3489

現在我要兼顧兩個端(web和android),每個端的**都會分為幾個專案。如以下結構:

web|_project_1

|_project_2

android

|_project_1

|_project_2

之前我要用控制台去每個目錄下用git pull拉最新**,然後再切換到另個目錄做同樣的事情。前兩天實在受不了,就寫了個小指令碼。以下是**:

1 #! /bin/bash

23 basedir=`pwd`4

ls ./ |

5while

read file_name6do

7 #echo

$file_name

8echo

$file_name

9if [ -d $file_name ] ; then

10cd $file_name

11 `git pull > /dev/null

` 12

cd $basedir

13fi

14done

現在只需要去到web目錄下,用sh update.sh就可以更新該目錄下的所有資料夾。

批量更新和打包多個Git庫目錄

建立乙個專門存放git庫專案的目錄,例如d git。project專案的本地git庫目錄為d git project git。更新 git pull d git目錄下的所有git hg專案,在該目錄下執行gitpullall.bat批處理檔案 gitpullall.bat echo off setl...

BAT 批量更新git倉庫

當資料夾下有一堆git倉庫需要更新的時候,乙個個手動更新就會很麻煩。所以 下面就是偷懶工具了。首先確認安裝了 git bash,即 直接在cmd 裡面可以執行git命令。其次,如果你本地沒有記住git密碼的話,每次更新都需要重新輸入賬號密碼,那麼 你需要對程式做一定的修改,預設密碼配置檔案路徑 c ...

git 批量提交修改檔案 批量更新Git專案指令碼

在平時的工作中,遇到一些優秀的開源專案,如volley picasso okhttp等,如果想閱讀它的源 我通常都會clone專案到本地的github資料夾,這樣大神們後面再提交更新的話,只需要git pull更新一下本地的專案就能做到和遠端倉庫的 同步了。可是時間長了就會遇到乙個問題,如果gith...