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 然后再輸入git status 查看,發現test.html變為綠色,證明文件已經保存到暫存區

 

 10:版本的回退

1):

html文件中新加內容,保存到本地倉庫。

2):

輸入git log 查看提交歷史:

 

 3):

版本回退的命令為:

git reset - -hard HEAD^ 這個命令是回退到上一個版本

Git reset - - hard 版本號 回到某個版本號(版本號頭幾位就行)

11:文本的找回與刪除

1):

如果此時還有一個文件1.txt,並且已經使用addcommit命令放入倉庫中。

2):

此時我們在文件夾中刪除1..txt

12.與遠程倉庫連接

1)

登錄https://github.com 進入注冊的github賬號

①配置github密匙

打開git bash 輸入cd ~/.ssh查看是否存在密匙

2)

輸入ssh -T git@github.com測試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,就可以得到那個倉庫里的文件了

 

 

 

 

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM