idea,git的使用
-----------------
(一)git的使用:
1.安裝git客戶端 gitbash (32bit------64bit)2.找到一個存儲項目的本地倉庫(最好是非系統盤)
3.打開git客戶端
4.寫入自己之前再github網站註冊時的用戶名和郵箱
git config --global user.name
“此處填寫用戶名”
git config --global user.email “此處填寫郵箱名”
註意:命令行中滲透的空格,必須完全匹配
5.查看配置列表的改變
git config --list
最後兩行信息就是大家設置的自己的用戶名和郵箱
6.執行如下命令,將該文件夾設置成我們的倉庫
git init
註意事項:在工具欄左上角----->組織--->文件夾和搜索選項---->顯示隱藏的文件夾和驅動器 7.打開Git Bash,填寫用戶名和郵箱作為標識 1):分別輸入以下兩個命令:
分別輸入以下兩個命令:
git config --global user.name “此處填寫用戶名”
git config --global user.email “此處填寫郵箱名”
8. 將本機中某個文件夾設為倉庫
1):
用cd 文件路徑 到要被設為倉庫的文件夾
2):
然後輸入git inti將文件夾設置成倉庫
3):
此時在gitproject文件夾中多了一個隱藏文件夾.git
9:在倉庫中放入一個HTML文件,用以模擬操作
1):保存文件到本地倉庫
2):
我們看到test.html為紅色字體,說明這個文件做過修改,但還沒用保存到暫存區。現在
我們輸入git add test.html 然後再輸入
10:版本的回退
1):
在html文件中新加內容,保存到本地倉庫。
2):
輸入git log 查看提交歷史:
3):
版本回退的命令為:
git reset - -hard HEAD^ 這個命令是回退到上一個版本
Git reset - - hard 版本號 回到某個版本號(版本號頭幾位就行)
11:文本的找回與刪除
1):
如果此時還有一個文件1.txt,並且已經使用add和commit命令放入倉庫中。
2):
此時我們在文件夾中刪除1..txt
12.與遠程倉庫連接
1)
登錄https://github.com 進入註冊的github賬號
①配置github密匙
打開git bash 輸入cd ~/.ssh查看是否存在密匙
2)
輸入ssh -T [email protected]測試ssh連接github。
3)
點擊git網站中右上角的加號,創建網絡倉庫
4)
進入下面的頁面後,輸入倉庫名即可,上傳成功
5)
在實際工作中,項目可能需要幾周才能完成, 每天只能寫部分代碼,如果立刻提交,則代碼並沒有寫完,別人也不能用。如果等代碼寫完再提交,又有丟失每天進度的風險。則可以新建一個屬於自己的分支,別人看不到,等代碼寫完,一次性合並到原來的分支上。
輸入 git checkout -b dev 命令行,創建好一個dev開支。
然後輸入 git branch查看現有的分支
然後輸入git merge dev 把dev分支合並到master分支
如果項目已經完成,可以輸入git branch -d dev 來刪除dev分支
-----------------------------
二:idea的使用
1.
首先我們創建倉庫
第一次上傳文件:
在左下角位置會出現下面一條消息
然後Add ---->Commit------->Push的順序上傳文件到遠程倉庫
在項目中右鍵選中git 然後選擇add
然後右鍵選中git 然後選擇commit file
然後進入下面的頁面
選擇commit時也可以選擇
完成後在下方會有成功提示
Push成功
此時可以看到在IdealTest中多了Java
點擊Settings
此時遠程庫中的信息如下圖所示
選擇New Branch
可以點擊yes,以後就不用add,可以直接commit了
會發現在dev分支下做的修改對master分支是沒有影響的。
如果此時想要把dev分支下做的修改merger到一起
右鍵項目名--->Git--->repository---->merge Changes
選擇CVS----------->Checkout from Version Control ------>Git
一直點next,就可以得到那個倉庫裏的文件了
idea,git的使用