隨著寫的**越多會發現,很多小小的短的**,會慢慢的被遺忘。雖說不是很高深的**,但是感覺平時敲得**,一次不小心刪掉了,感覺挺可惜的,而git可以很好地解決這一問題。
配置git身份資訊
git config --global user.name"abc"
git config --global user.email"[email protected]"
在工作目錄下,比如 d:/work/
git clone [email protected]:~/web/projectname
即可在 d:/work/projectname目錄下生成乙份projectname工程**
目錄切換到d:/work/projectname 更新**至最新版本
git pull [email protected]:~/web/projectnametest
我們的最新**都會提交到版本庫的某個分支上面,所以要從分支pull最新的**下來
修改**以後,檢視改了哪些東西
git status
提交修改的**到本地版本庫
git commit -a -m "**注釋"
注釋很重要,一定要寫。
把本地**push到**伺服器的test分支上面
先pull一下最近的**,因為在你修改**的時候,其他人有可能已經提交了最新的**到伺服器上面
git pull [email protected]:~/web/projectnametest
這步完成以後,如果有衝突,要先在ide裡面解決衝突
然後提交**
git push [email protected]:~/web/projectmaster:test
用Java實現最快速度的陣列交集
演算法 一 暴力破解法,遍歷兩個陣列,比較值。借用第三個陣列來裝載相同的值。時間複雜度為o n public static int intersect int arr1,int arr2 else int n newint n int k 0 for int i 0 i n arrays.copyo...
技術隨筆 查詢速度最快的Google IP
體驗秒開google的感覺!在有得到google伺服器ip位址段的幫助命令 即在命令列輸入 nslookup q txt netblocks.google.com 8.8.8.8 可以檢視google最新的伺服器ip位址段,但這裡面沒有大陸的ip位址段。所以用下面的方法獲取谷歌北京公司的ip位址。g...
git的簡單運用
記得是在當前目錄 就是需要你上傳的檔案目錄 下開啟git bash here git clone ssh 此處為把你遠端的原件轉殖到本地 git status 檢視當前狀態 git add all 上傳當前所有檔案 git commit m 此處填寫為你上傳檔案的簡單說明 git pull orig...