1.1 Gitの概要
Gitは(発音/gɪtの/。)収入の部門である分散型バージョン管理システムは、に非常に小さい、非常に大規模なプロジェクトのバージョン管理から、高速処理に有効であることができます。GitはLinuxカーネルの開発とオープンソースのバージョン管理ソフトウェアの開発を管理するためにLinus Torvalds氏です。
1.2 Gitのサーバーアドレス
- 国内のgitサーバーのアドレスします。https://gitee.com/
- 外国のgitサーバーのアドレスします。https://github.com/
- クラウドgiteeアカウントの準備、私がいた[email protected]と[email protected]
1.3 Gitの回路図
原則:私はコードの考えを書いて、アイデアが最初にローカルリポジトリに提出し、リモートリポジトリに提出する前に、作業領域です。ここではローカルリポジトリでは2つのステップは、まず、ローカル倉庫ステージング領域(ストレージ)への第2工程を、コードを追加して、地元の倉庫メインブランチ(すなわちマスター)にコミットし、そして最終的には地元の倉庫を置くことができるための第一歩ですコードがリモート倉庫を提出し、その三つのステップの合計は、当然のことながら、実際の作業は、私たちが最初に独自のコードを見て準備プッシュの時にコードを引っ張らなければならないことは別のコードを書くための場所の競合(同じ方法で二人を持っていません)、およびいくつかの変更がお互いに相談し、マージ、そして最終的に提出します。
2戦闘
- 本明細書において使用されるIDEAとしてビルトインGitの機能の使用を説明するために
- インストールするために学習する前にローカルの管理ツールにgitのを
- gitのビンの後にインストールされているデフォルトのインストール以下のツールパス、追加のディレクトリパス変数は、端末は、Gitの閲覧もツールのバージョン番号を
開発作業2.1上の注意
- コードは[コード]損失をバックアップする必要がないようにすることです
- 各メジャーバージョンは、主なポイントをバックアップする必要がありますサポートすることである[1.0問題は、バージョン2.0に修復することはできません]
- 毎朝、仕事に行くローカルにサーバーから最新のコードをダウンロードします
- 仕事の後毎日午後前に、サーバーに送信独自のコードを入れて
- 競合を解決する必要があるときに、ファイルのチーム開発
2.2 commit,push,branches,master讲解
*****掌握每一个使用步骤的原理
Step1——配置idea
Step2——在码云上创建空白的Java仓库,用于存储工作中开发的代码备份
step3——上传本地空项目到码云上,让仓库拥有一个项目结构
先在idea中创建一个新的javaweb项目
先随便在里面建个包,写个java文件
在码云上创建的仓库名例如mayaole/gyfdemo01点一下,看到文件那点一下,点上传文件,可以找到本地项目里的文件拖到网页位置,这个初始的项目就上传到远程仓库了
step4——在IDEA中从码云下载项目,下载的地址就是在git中克隆的位置
找到VCS,选择git,表示从服务器下载代码
然后把git的仓库地址复制,如图,然后点clone复制份到本机桌面的某个文件夹下
之前在本地建的新项目就不再用了,可以先删掉
克隆后,文件夹里打开如下
新创建一个文件时,把有下面的弹窗口,选择Yes, 它意思是如果不小心选中了No,仍然可以通过另一种方式添加到本地仓库缓存,如下,第二张是我说的另一种方式
step6——commit提交代码并写上备注这里是从暂存区存到本地仓库主干
step7——把代码提交(push)到服务器
在推的过程中,会弹出输入git服务器的用户名和密码,输入即可
推送成功后,在码云服务器会看到更新的功能
step9————写点功能,如UserService,然后提交发布V1.0.0,然后添加分支
选择创建分支
step10——切换回主干
current表示本地当前项目所在分支,新版本事一个书签的标志
Step11——在主杆上进行2.0的开发,添加邮件发送功能