git指令工具Git Bash 。
首先在Git Bash中使用cd指令進入對應的本地項目路錄,按照下面的指令操作:
1、git init 表示在目前的項目目錄中生成本地的git管理。
2、git add . 表示你要送出到github上的檔案,如果你要将所有檔案都添加上去的話,使用git add . “.”表示添加目前目錄中的所有檔案。
3、git commit -m “first commit”,表示你對這次送出的注釋。
git commit -m “送出的描述資訊”
如果我們這裡不用-m參數的話,git将調到一個文本編譯器(通常是vim)來讓你輸入送出的描述資訊
git commit -a -m “送出的描述資訊”
git commit 指令的-a 選項可隻将所有被修改或者已删除的且已經被git管理的文檔送出倒倉庫中。如果隻是修改或者删除了已被Git 管理的文檔,是沒必要使用git add 指令的。
git commit –-amend 對于已經修改送出過的注釋,如果需要修改,可以借助 git commit –-amend 來進行。
5、git push -u origin master 用于将本地分支的更新,推送到遠端主機,最後根據提示輸入使用者名和密碼。-u選項指定一個預設主機。這一步可能會提示你: ! [rejected] master -> master (fetch first),這事因為git倉庫已經有内容了,這時你需要先利用git pull指令同步代碼,步驟如下:直接用git pull origin <分支名稱(預設master)> 拉下伺服器代碼,如果沒問題即解決了。如果提示:fatal:refusing to merge unrelated histories,這時執行如下指令:git branch --set-upstream-to=origin/<分支名稱> master,之後執行git pull origin master --allow-unrelated-histories,即可拉下代碼,然後調用git push -u origin master即可上傳代碼。
注意:輸入密碼的時候,是不會有反應的,是以需要認真輸入。
鍵盤的上下鍵可以挑選之前和之後的指令,重複執行。
具體的指令可以參考:
<a href="http://www.yiibai.com/git/">http://www.yiibai.com/git/</a>