git安裝及gitee使用(基於IDE)


1、git安裝

1:下載安裝包

(請注意,如果你不熟悉每個選項的意思,請保持默認的選項)
Git-2.18.0-64-bit.exe

打開http://msysgit.github.io/ 網址,點擊Download下載最新版本

2:安裝教程

下載完成后,開始安裝

點擊Next

點擊Next

根據情況修改安裝路徑 點擊Next

取消Windows Explorer integration選項,改用TortoiseGit(建議)點擊Next

設置開始菜單里面的名字(默認)點擊Next

選擇Use Git from the Windows Command Prompt(建議) 點擊Next

選擇 換行符格式(默認)點擊Next


點擊Next開始安裝

安裝完成

檢查安裝是否成功 打開cmd 輸入 git --version

2、git配置

1. 生成公鑰和私鑰

【開始】—【git】—【git-bash】:輸入如下命令
ssh-keygen -t rsa -C “郵箱”

注意: id_rsa.pub 的內容添加到 gitee 上,這樣你本地的 id_rsa 密鑰跟 gitee上的 id_rsa.pub 公鑰進行配對,授權成功才可以提交代碼。

2 gitee上添加 SSH key

在giteehttps://gitee.com/上注冊一個賬號

復制生成后的 ssh key,通過倉庫主頁 「管理」->「部署公鑰管理」->「添加部署公鑰」 ,添加生成的 public key 添加到倉庫中。

3. 測試是否匹配成功

添加后,在終端(Terminal)中輸入

ssh -T git@gitee.com

添加成功后,就可以使用SSH協議對倉庫進行操作了

4. 配置用戶名和郵箱(git-bash使用下面的命令)

我們知道我們進行的每一次commit都會產生一條log,這條log標記了提交人的姓名與郵箱,
以便其他人方便的查看與聯系提交人,所以我們在進行提交代碼的第一步就是要設置自己的用戶名與郵箱。執行以下代碼:

git config --global user.name “chan-kate”

git config --global user.email “123456@163.com”

3、操作步驟(idea的控制台中)

1 idea編寫.ignore文件

這是在IDEA將項目打包的時候忽略的文件,因為在我們的IDEA項目中有很多是其本身的文件,與項目並沒有關系,所以在打包成war包的時候最好是忽略掉其他文件

此文件放在項目的根節點

#mac files
*/.DS_Store
.DS_Store


#java project files
*.class             #忽略所有.class 結尾的文件
bin/                #表示忽略當前路徑下的bin文件夾,該文件夾下的所有內容都會被忽略,不忽略 bin 文件
/bin                #忽略根目錄下的bin文件
*.log


#eclipse
*.iml
out/
/out
target/
/target


#myeclipse  idea local files
#任何目錄下的.settings/下的文件
**/.settings/
**/.settings

#忽略所有以.classpath文件結尾的文件
*.classpath
**/*.classpath
*.project
*.log
**/*.class

 #表示忽略當前路徑下的bin文件夾,該文件夾下的所有內容都會被忽略,不忽略 bin 文件
bin/
#忽略根目錄下的bin文件
/bin

#忽略META-INF 以及該文件夾下的所有文件
META-INF/


build/


*/.idea/
.idea/
gradlew
gradlew.bat
unused.txt
/bin/

  

2. 初始化、添加、提交、鏈接遠程倉庫、推送

在IDEA的控制台輸出中進行以下操作

2.1初始化

  • Git init
  • Git status (查看到文件 初始化成功)

2.2 添加文件到倉庫

  • git config —global core.autocrlf false
  • Git add .

2.3提交

  • Git commit -am “first init”

2.4鏈接遠程倉庫

  • Git remote add origin git倉庫地址 鏈接遠程倉庫

比如:
git remote add origin https://gitee.com/kate-chan/easybuy-02.git

2.5 推送本地倉庫內容到遠程倉庫

    • Git push -u origin master (out of date )推送遠程倉庫
    • Git pull
    • Git push -u origin master (任然報錯)
    • Git push -u -f origin master 強制推送
    • Git branch
      Master
    • Git branch -r
      Origin/master

2.6創建自己的開發特征分支 (feature)

    • Git checkout -b f-comment origin/master 在origin/master上建立分支
    • Git branch
      Master
      –> f-comment
    • Git push origin HEAD -u 推送分支到遠程倉庫

最后,我們就可以在我們的gitee上面去持續部署我們的項目了

 


免責聲明!

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



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