我真的是GIT的新手。我的目標是在PC /筆記本電腦之間同步我的Eclipse項目 - 我認爲使用GIT來做這件事是一個好主意。 所以我建立了我的知識庫,將它存入Github等。使用Git/Github在PC /筆記本電腦/ WebInterface之間同步我的項目
我寫了一個小Bash腳本,它應該爲我做同步工作。這似乎工作,但我不知道這是最好的辦法:
#!/bin/bash
# Github Syncro Script
# SoftwareProjekte
cd "D:\Projekte\Software Projekte"
git add .
git commit -a -m "Auto-Git-Backup $(date "+%d.%m.%Y %H:%M "|sed -e ' s/\"/\\\"/g')"
git push -u origin master
git pull
這是一個好主意嗎?我應該使用類似http://code.google.com/p/git-sync/的東西嗎? 關於此腳本的一些問題是我必須輸入兩次密碼。
我想git的補充。如果您在提交聲明中使用-a,則是多餘的 – zode64 2011-05-30 15:50:36
避免密碼的最簡單方法是使用SSH密鑰和ssh代理來保存它。 – 2011-05-31 13:23:38
@Douglas:這是如何工作的? – Fannon 2011-05-31 18:43:58