tft每日頭條

 > 圖文

 > idea中如何看git是否可以用

idea中如何看git是否可以用

圖文 更新时间:2025-02-24 10:54:28

Idea配置git的時候遇到很多小問題,做一個記錄整理。

1、ssh-keygen 不是内部或外部命令

在使用 git 生成秘鑰的時候,遇到了ssh-keygen不是内部或外部命令的問題。

idea中如何看git是否可以用(idea項目配置git時遇到的若幹問題)1

通常情況下不是内部或外部命令都會考慮的就是環境變量。

具體做法:

首先找到git的bin目錄下的ssh-keygen.exe;然後就是配置環境變量,修改Path變量,追加并保存ssh-keygen所在的路徑。再執行一次命令。

idea中如何看git是否可以用(idea項目配置git時遇到的若幹問題)2

2、選中項目後,idea右鍵沒有git選項。

解決辦法:

首先在idea工具欄找到 VCS ,選擇下拉列表裡的Enable Version Control Integration。然後選擇版本管理工具即可。

idea中如何看git是否可以用(idea項目配置git時遇到的若幹問題)3

3、把本地項目上傳為git的初始化項目

在Idea工具欄中選擇VCS>Import into Version Control>Create Git Repository,然後選擇自己的項目根目錄,就會自動幫你初始化成git項目。

idea中如何看git是否可以用(idea項目配置git時遇到的若幹問題)4

選中項目,右鍵選擇Git然後Add,最後執行Commit Directory...提交到本地倉庫。

idea中如何看git是否可以用(idea項目配置git時遇到的若幹問題)5

選中項目,右鍵選擇git然後repository下選push,添加時會要求輸入git倉庫地址、git賬号密碼。

idea中如何看git是否可以用(idea項目配置git時遇到的若幹問題)6

push提交之後會由成功的提示。

idea中如何看git是否可以用(idea項目配置git時遇到的若幹問題)7

4、拉取代碼失敗,Git Pull Failed: fatal: refusing to merge unrelated histories

字面意思是說git拒絕合并兩個不相幹的版本,此時你要打開git命令行,執行git pull origin master ----allow-unrelated-histories,問題就解決了 。

5、推送合并失敗,Push rejected: Push to origin/master was rejected

字面意思就是推送被拒絕了。打開命令行執行下面的兩條命令

git pull origin master –allow-unrelated-histories

git push -u origin master -f

問題解決。

當然了,有些問題不止這一種解決方式,還會有别的方法,比如可以删掉本地代碼重新拉取代碼,代碼合并的問題就沒有啦。

idea中如何看git是否可以用(idea項目配置git時遇到的若幹問題)8

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved