每人本身創建一個HelloWorld項目,練習使用git的add/commit/push/pull/fetch/clone等基本命令。比較項目的新舊版本的差異。html
a)新建HelloWorld項目java
b)建立本地的版本庫並設置git郵箱,用戶名等內容git
在本地創建helloworld.java文件github
打開Git Bash,經過git init
命令把這個目錄變成Git能夠管理的倉庫web
設置git的用戶名和郵箱等內容vim
c)設置github的ssh keyssh
d)add、commit、pull、push、fetch、clone命令的相關操做post
e)命令操做過程當中遇到的問題以及解決方案fetch
在使用git對源代碼執行push命令到gitHub時遇到了error: failed to push some refs to 'git@github.com:Summerzhe/hello-world.git'翻譯
出現錯誤的主要緣由是github中的README.md文件不在本地代碼目錄中;
能夠經過命令進行代碼合併,即git pull --rebase origin master;
執行上面代碼後能夠看到本地代碼庫中多了README.md文件
此時再執行語句 git push -u origin master便可完成代碼上傳到github
可在github中檢查代碼
關於commit:
翻譯整理自: http://web.mit.edu/~mkgray/project/silk/root/afs/sipb/project/git/git-doc/git-commit.html