1、本地安裝GITgit
下載:ssh
https://git-scm.com/downloadsfetch
安裝spa
略code
配置環境變量blog
在 「個人電腦 --> 屬性 --> 高級系統設置 -- > 環境變量 --> 系統變量 --> Path」 中配置好 git.exe 所在的目錄,以下:rem
驗證get
2、配置IDEA同步
在 「File --> Settings --> Version Control --> Git」 選擇 git.exe 所在目錄it
驗證
重啓IDEA並在Terminal中輸入:git --version
3、建立項目並推送☞GitHub
一、在IDEA上建立一個Java項目
略
二、使用 git init 命令把項目主目錄變成git能夠管理的倉庫
三、使用 git add . 命令將當前目錄下的全部文件添加到暫存區
注意:add 和 . 中間有個空格
四、使用 git commit -m 'init proect' 提交到本地倉庫
五、配置 GitHub 帳號
在 「File --> Settings --> Version Control --> GitHub」 中配置 GitHub帳號,且 「Clone git repositories using ssh」 選項不要勾選。
六、將項目分享到 GitHub 上
在 「VCS --> Import into Version Control --> Share Project on GitHub」 中將項目分享到 GitHub,Private表明私有項目。
七、使用設定帳號登陸 GitHub上查看
登陸 GitHub ,該項目已經上傳了
若是不使用 IDEA自帶的 Share Project on GitHub 功能,則須要從第5步開始這麼操做
五、先手動在 GitHub 上建立一個空項目,再和本地倉庫進行關聯
git remote add origin <Github倉庫地址>
六、獲取遠程庫與本地同步合併(若是遠程庫不爲空必須作這一步,不然後面的提交會失敗
git pull --rebase origin master
七、把本地庫的內容推送到GitHub
其實是把當前分支master推送到遠程。執行此命令後會要求輸入用戶名、密碼,驗證經過後即開始上傳
git push -u origin master
4、建立分支並推送至 GitHub
一、建立分支
git bench <分支名>
二、切換至分支
git checkout <分支名>
也能夠直接使用以下命令建立並切換分支
git checkout -b <新分支名>
三、修改內容後提交到本地倉庫
四、將分支推送☞ GitHub
git push origin <分支名>
這裏須要輸入帳號和密碼
五、合併分支
先切換到主幹,把遠程master上的代碼pull下來
git pull origin master
再執行如下命令合併分支到主幹
git merge <分支名>
而後再提交到遠程倉庫
# 先提交到本地倉庫 git commit -m 'commit master' # 再推送至遠程倉庫 git push -u origin master
六、刪除分支
# 刪除本地分支 git branch -d <分支名> # 刪除遠程分支 git push origin --delete <分支名>
七、拉取遠程分支到本地
git fetch origin <分支名>
5、GIT經常使用命令