2011-07-08 33 views
0

我試圖獲得使用git的句柄。我一直在運行Kubuntu的個人電腦上使用它。我安裝了git flow,一切都像冠軍一樣工作。在設置原點後無法讓git提交

但是,現在我需要開始在服務器上使用回購。所以,我用SSH進入了這個盒子,併爲我的回購庫創建了一個目錄,併爲此回購創建了一個目錄。然後我進入了目錄,並運行:

git init --shared --bare 

然後我去了我的應用程序的目錄,並做了以下內容:

git remote add origin 192.168.1.5:/home/will/Repo/testgit 
git push origin master 

我想我的系統上創建另一個目錄中的其他地方,然後運行:

git clone 192.168.1.5:/home/will/Repo/testgit 

但是,目錄中沒有任何內容。我也試圖回到我的原始目錄,做:

git commit 
git push origin master 

它說沒有變化。我該如何解決?

回答

1

您需要在提交它們之前階段的文件。你

git add <path to your files> 

還應設置了Git應通過其中包含的東西忽略模式的根文件夾中的.gitignore文件忽略的文件。

+0

嗯。這讓他們上演了,所以我可以做一個git commit,但是當我做一個git push origin master時,它說一切都是最新的。當我嘗試從那裏使用git clone時,什麼也沒有顯示出來。 –

+0

你從你提交的地方進行推送。您不克隆,克隆後從服務器上取得更改。 –

+0

看看progit.org/book的第一章 –