命令行操做git
步驟:github
git init //把這個目錄變成Git能夠管理的倉庫shell
git add . //不但能夠跟單一文件,還能夠跟通配符,更能夠跟目錄。一個點就把當前目錄下全部未追蹤的文件所有add了 服務器
git commit -m "first commit" //把文件提交到倉庫app
git remote add origin git@github.com:wangjiax9/practice.git //關聯遠程倉庫spa
git push -u origin master //把本地庫的全部內容推送到遠程庫上操作系統
已經在單機環境下使用一段時間Git了,發現Intellij IDEA中的Git插件功能並不完善。
首先Intellij IDEA中Git本地倉庫必須創建在當前項目文件夾下,其它自定義的位置不支持。
其次你沒法使用Intellij IDEA的Git插件將位於本地倉庫的內容上傳到遠程倉庫,要完成這項工做須要使用Git命令行(若是你的操做系統是Linux使用Git Bash,Windows中要使用命令行窗口(cmd)操做命令)。
下面簡單說明如何創建本地Git倉庫導入源代碼後再將其上傳到遠程Git倉庫.net
說明:在進行下面的操做以前,必須設置Path環境變量,使得Git可執行文件能訪問,
如:PATH=%PATH%;D:\git\git-1.8.1.2\bin插件
到此你就可使用Intellij IDEA的Git插件將本地與遠程倉庫中的代碼進行pull/push的操做了。命令行
首先,咱們解決的狀況是,已經有了一個正在開發的項目,如今咱們要把他分享到git@osc上面去。
1.第一步,固然是先在Git@OSC上建立倉庫,拿到Git@OSC倉庫的HTTP鏈接http://git.oschina.net/***/***.git
2.若是咱們的本地項目是非git項目,那咱們要先把它變成git項目
在intellij中 VCS——Import into Version Control——Create Git Repository——選擇你的本地項目
3.經過git shell (能夠安裝git for window) 進入到項目目錄 執行 如下命令
[plain] view plain copy
最近有人反映出現不能push的緣由,加上以下的代碼就OK了
也能夠命令設置跟蹤遠程庫和本地庫
git branch --set-upstream master origin/master
若是pull或者push失敗 請參考git提示進行解決 好比已經有remote地址 能夠git remote rm origin清除
這樣項目就提交到Git@OSC了,之後本地的再有修改提交倉庫就能夠直接使用IDEA來進行統一的push操做