八、Gitの - Eclipseの操作

、Gitは - オペレーティングエクリプス

1つのプロジェクトの初期化と地元の図書館に提出

Eclipseは、デフォルトのgitのプラグイン、ノー手動インストール、構成図の署名情報を統合しました
ここに画像を挿入説明

1)Mavenプロジェクトを作成し
ここに画像を挿入説明
ここに画像を挿入説明
、次のいくつかのMavenプロジェクトに新しいファイル
ここに画像を挿入説明
の実行の初期化のinit(あなたは.gitファイルの下に作成した作品を見ることができ、Gitプロジェクトを初期化する)
道路の実装
プロジェクト→右→チーム→共有プロジェクト→Gitリポジトリを
ここに画像を挿入説明
倉庫を作成し
ここに画像を挿入説明
、[完了]をクリックします

効果
1).gitファイルを生成
ここに画像を挿入説明
も変更2)Mavenプロジェクト
ここに画像を挿入説明
、この時点では、追加エントリ倉庫署名を介して追加することができます
ここに画像を挿入説明
別のタグファイル
ここに画像を挿入説明
に新しいが提出したプロジェクト
を右エンジニアリング----チーム----コミット

ここに画像を挿入説明
Gitの提出ウィンドウは3つの領域に分割され
Unstaged変更は(作業領域の変更を)バッファリングされていない修正
ファイルを無視するフィルタで上演変更にマウスをドラッグし、ファイルに直接提出している場合

(一時領域に変更)の変更をステージング変更上演
メッセージ(提出ローカルライブラリ)をコミット提出された情報を

Eclipseは、すべてのファイルの.projectファイル.settingsディレクトリのファイル.classpathファイルを無視する
概念:特定のEclipseのファイル
のEclipse我々はファイルを管理し、維持するために作成したプロジェクト、およびコード開発されている直接の関連はありません。ベストそれらを無視することであるGitの、で追跡してはなりません。

为什么要忽略 Eclipse 特定文件呢?
同一个团队中很难保证大家使用相同的 IDE 工具,而 IDE 工具不同时(每个版本的eclipse特定文件可能不同),相关工
程特定文件就有可能不同。如果这些文件加入版本控制,那么开发时很可能需要为
了这些文件解决冲突。

ここに画像を挿入説明

GitHub 官网样例文件(忽略文件样例)
https://github.com/github/gitignore
https://github.com/github/gitignore/blob/master/Java.gitignore
编辑本地忽略配置文件,文件名任意

ここに画像を挿入説明
ここに画像を挿入説明
下载java.ignore文件,并在文件添加如下内容(提交过程中忽略的文件)
.classpath
.project
.settings
target

将编辑完成的忽略文件放到.gitconfig同一路径下

在~/.gitconfig(用户家目录下的git系统配置文件) 文件中引入上述忽略文件
添加如下引用
[core]
excludesfile = C:/Users/MAC/Java.gitignore (忽略文件的所在路径)
[ 注意:这里路径中一定要使用“ “/” ” ,不能使用“ “\ ”]
ここに画像を挿入説明
配置好以后打开eclipse–team-git 可以看到配置的core 忽略文件已经引用成功了
ここに画像を挿入説明

eclipse 工作区文件添加到暂存区
工程右键—team—Add to index(相当于鼠标拖拽)

効果
ここに画像を挿入説明
この時点では、右-teamコミットビューファイル提出働く
ここに画像を挿入説明
すべてのステージングエリアに提出されているファイルのワークスペースを、マッサージをコミット書面でコメントを提出し、提出をクリックし、ローカルライブラリのステージングエリアにコードを提出
ここに画像を挿入説明
3を完了し提出します面積以下のように、プロジェクトの状況空白です
ここに画像を挿入説明

2日食地元の図書館がリモートリポジトリにプッシュされ
、(好ましくは、同じ名前を持つgitTest地元の図書館で)新しいリモートデータベースを作成し、リモートライブラリのhttpアドレスをコピーgithubの
右プロジェクトを-team-リモートプッシュ

ここに画像を挿入説明
入力コピーリモートリポジトリhttpアドレス、パスワード入力githubのアカウント
ここに画像を挿入説明
、中央のボタンがスペックは(検出されたすべての分岐を追加)すべての分岐を追加]をクリックし
ここに画像を挿入説明
ここに画像を挿入説明
、次の(情報を追加してもよいログ)または[完了]をクリックします
ここに画像を挿入説明
。Eclipseの運転パスクローニング3酸素
右インポート-git-をURI-次のリモート・次からのgit --clone
ここに画像を挿入説明
ここに画像を挿入説明
リモートデータベースレプリケーションプロジェクトアドレスには、
ここに画像を挿入説明
ここに画像を挿入説明
ここに画像を挿入説明
どこのプロジェクトを指定します

ここに画像を挿入説明
道にプロジェクトを指定、ここでのみ使用することができます:インポートを一般的なプロジェクトとして、

ここに画像を挿入説明
Mavenのプロジェクトに右の設定・変換(ディレクトリ構造を調整します)
ここに画像を挿入説明
** 4つのケプラーEclipseのクローニングプロジェクト運営**

問題:あなたは別のパスの下に置く現在のEclipseワークスペースディレクトリを保存することはできません
ここに画像を挿入説明
解決の競合の5日食
競合がローカルに引っ張って
右→チーム→競合ファイルは→マージツール
追加正常に行わ編集した後は、操作をコミット/

おすすめ

転載: blog.csdn.net/m0_38143867/article/details/92798794