91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Git常用命令及怎么在IDEA中使用Git

發布時間:2023-02-25 10:11:47 來源:億速云 閱讀:144 作者:iii 欄目:開發技術

本篇內容主要講解“Git常用命令及怎么在IDEA中使用Git”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Git常用命令及怎么在IDEA中使用Git”吧!

Git下載與安裝

安裝完成后可以在任意目錄下點擊鼠標右鍵,如果能夠看到如下菜單則說明安裝成功:

Git常用命令及怎么在IDEA中使用Git

Git GUI Here是打開Git 圖形界面,一般不怎么使用。Git Bash Here是打開Git 命令行的。

Git常用命令及怎么在IDEA中使用Git

Git代碼托管服務

Git遠程倉庫可以借助互聯網上提供的一些代碼托管服務來實現,其中比較常用的有GitHub、碼云、GitLab等。

gitHub ,一個面向開源及私有軟件項目的托管平臺,因為只支持Git 作為唯一的版本庫格式進行托管,故名gitHub(網站在國外,訪問速度很慢)

碼云 ,國內的一個代碼托管平臺,由于服務器在國內,所以相比于GitHub,碼云速度會更快(推薦)。

使用碼云的操作流程如下:

  1. 注冊碼云賬號

  2. 登錄碼云

  3. 創建遠程倉庫

  4. 邀請其他用戶成為倉庫成員(自己學習則可以忽略這一步),同倉庫的成員可以pull 和push

Git常用命令

當安裝Git后要設置用戶名稱和email地址。這是非常重要的,因為每次Git提交都會使用該用戶信息。在Git 命令行中執行下面命令:

設置用戶信息

git config --global user.name "xxxxx"
git config --global user.email "xxxx@xxx.xxx"

user.name和user.email并不是我們在注冊碼云賬號時使用的用戶名和郵箱,此處可以任意設置

查看配置信息

git config --list

要使用Git對我們的代碼進行管理,首先需要獲得Git倉庫。

獲取Git倉庫通常有兩種方式:

在本地初始化Git倉庫(不常用)

  1. 在任意目錄下創建一個空目錄作為我們的本地Git倉庫

  2. 進入這個目錄中,點擊右鍵打開Git bash窗口

  3. 執行命令git init

如果在當前目錄中看到.git文件夾(此文件夾為隱藏文件夾)則說明Git倉庫創建成功

從遠程倉庫克隆(常用)

可以通過Git提供的命令從遠程倉庫進行克隆,將遠程倉庫克隆到本地

命令格式:git clone 遠程倉庫地址

本地倉庫常用命令

git status 查看文件狀態(untracked 未跟蹤(未被納入版本控制)、Unmodified 未修改狀態、Modified 已修改狀態、Staged 已暫存狀態)

git add 將文件的修改加入暫存區(命令格式:git add 文件名)

git reset 將暫存區的文件取消暫存或者是切換到指定版本(取消暫存命令格式:git reset 文件名;切換到指定版本命令格式:git reset --hard 版本號)

git commit 將暫存區的文件修改提交到版本庫(命令格式:git commit -m 自己寫的日志備注 文件名)【-m:代表message,每次提交時需要設置,會記錄到日志中可以使用通配符*一次提交多個文件】

git log 查看日志

遠程倉庫操作

git remote 查看遠程倉庫(后面添加-v參數查看遠程倉庫更加詳細的信息)

git remote add 添加遠程倉庫(命令格式:git remote add 簡稱 遠程倉庫地址)

git clone 從遠程倉庫克隆(克隆倉庫的命令格式: git clone 遠程倉庫地址)【Git 克隆的是該 Git 倉庫服務器上的幾乎所有數據(包括日志信息、歷史記錄等)】

git push(將本地倉庫內容推送到遠程倉庫,命令格式:git push 遠程倉庫簡稱 分支名稱)【如果是第一次操作,需要進行身份認證,用戶名和密碼對應的就是我們在碼云上注冊的用戶名和密碼】【一個倉庫可以有多個分支,默認情況下在創建倉庫后會自動創建一個master分支】

Git常用命令及怎么在IDEA中使用Git

git pull從遠程倉庫獲取最新版本并合并到本地倉庫(命令格式:git pull 遠程倉庫簡稱 分支名稱)

注意:如果當前本地倉庫不是從遠程倉庫克隆,而是本地創建的倉庫,并且倉庫中存在文件,此時再從遠程倉庫拉取文件的時候會報錯,解決此問題可以在git pull命令后加入參數--allow-unrelated-histories.

分支操作

分支是Git 使用過程中非常重要的概念。使用分支意味著你可以把你的工作從開發主線上分離開來,以免影響開發主線。本地倉庫和遠程倉庫中都有分支,同一個倉庫可以有多個分支,各個分支相互獨立,互不干擾。通過git init 命令創建本地倉庫時默認會創建一個master分支。

git branch 查看分支【

git branch 列出所有本地分支

git branch -r 列出所有遠程分支

git branch -a 列出所有本地分支和遠程分支

git branch [name] 創建分支【命令格式:git branch 分支名稱】

git checkout [name] 切換分支【命令格式:git checkout 分支名稱】(在命令行中會顯示出當前所在分支)

Git常用命令及怎么在IDEA中使用Git

git push [shortName][name] 推送至遠程倉庫分支【命令格式:git push 遠程倉庫簡稱 分支命令】

git merge [name] 合并分支【命令格式:git merge 分支命令】

分支合并時需注意合并的方向,例如在Master分支執行操作,結果就是將另一分支合并到Master分支。

標簽操作

Git 中的標簽,指的是某個分支某個特定時間點的狀態。通過標簽,可以很方便的切換到標記時的狀態。

比較有代表性的是會使用這個功能來標記發布結點(v1.0 、v1.2等)。

git tag 查看標簽

git tag [name] 創建標簽【命令:git tag 標簽名】

git push shortName 將標簽推送至遠程倉庫【命令:git push 遠程倉庫簡稱 標簽名】

git checkout -b branch 檢出標簽【檢出標簽時需要新建一個分支來指向某個標簽,檢出標簽的命令格式:git checkout -b 分支名 標簽名】

在IDEA中使用Git

在IEDA中配置Git,配置好后就可以在IDEA中通過圖形化的方式來操作Git。

在IDEA中使用Git,本質上還是使用的本地安裝的Git軟件,所以需要提前安裝好Git并在IDEA中配置Git。如果Git安裝在默認目錄中(C:\Program Files\Git),則IDEA中無需再手動配置,直接就可以使用。

Git常用命令及怎么在IDEA中使用Git

Git常用命令及怎么在IDEA中使用Git

在IDEA開始窗口中點擊【Get from Version Control】,然后在彈出的【Get from Version Control】窗口中輸入遠程倉庫的URL地址和對應的本地倉庫存放目錄,點擊【Clone】按鈕進行倉庫克隆操作。

在Git工作區中有一個特殊的文件 .gitignore,通過此文件可以指定工作區中的哪些文件不需要Git管理。我們在使用Git管理項目代碼時,并不是所有文件都需要Git管理,例如Java項目中編譯的.class文件、開發工具自帶的配置文件等,這些文件沒有必要交給Git管理,所以也就不需要提交到Git版本庫中。注意忽略文件的名稱是固定的,不能修改。添加到忽略列表中的文件后續Git工具就會忽略它

IDEA右上角:

Git常用命令及怎么在IDEA中使用Git

查看日志:右擊(項目名稱上右擊則查看整個項目日志,某個文件上右擊則查看某個文件日志):

Git常用命令及怎么在IDEA中使用Git

一個本地倉庫可以配置多個遠程倉庫,在【Git Remotes】窗口中點擊【+】來添加一個新的遠程倉庫:

Git常用命令及怎么在IDEA中使用Git

IDEA右下角:

Git常用命令及怎么在IDEA中使用Git

Git常用命令及怎么在IDEA中使用Git

在【Git Branches】分支窗口中點擊【New Branch】可以創建一個分支。

關于切換分支,在某個分支上可以點擊出來提示框,上面有Checkout的選項,然后將分支推送到遠程倉庫和進行分支的合并都是可以操作的,邏輯與之前命令方式一樣,在IDEA中圖形化操作更加簡便。

到此,相信大家對“Git常用命令及怎么在IDEA中使用Git”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

辛集市| 吉隆县| 新化县| 西宁市| 通海县| 彭州市| 宁安市| 布尔津县| 汶川县| 青州市| 新竹市| 镇平县| 桐柏县| 大兴区| 舞阳县| 尼勒克县| 大冶市| 青海省| 茌平县| 开阳县| 镇沅| 高要市| 苏尼特左旗| 蛟河市| 郎溪县| 合肥市| 壤塘县| 通山县| 汝阳县| 邻水| 且末县| 邢台县| 延川县| 敖汉旗| 上蔡县| 南涧| 白银市| 田林县| 武宣县| 三河市| 德江县|