GITコードのバージョン管理を実験
目的:
1)分散、分散バージョン管理システムのコアメカニズムを理解します。
2)gitのマスター基本命令と分岐管理命令。
実験:
1)gitのインストール
2)初期設定のgit、gitの初期化gitのステータスコマンド
3)マスターgitのログ、gitの追加、gitのdiffコマンド
4)マスターgitのタグGitのブランチ、gitのコマンドをコミット
5)マスターのgit revertコマンド
実験記録:
1)実験コンテンツのスクリーンショットの結果
初期設定のgit gitの初期化gitの状態
在开始使用 Git 之前,你需要配置 Git。在命令行工具中运行以下每行,确保所有选项都已被配置好。
ターミナルはのgit initコマンドが実行されて表示されます。このコマンドは、現在のディレクトリに空のGitリポジトリを初期化が生成されます。
git statusコマンドは、ディレクトリや倉庫作業、あなたのファイルの状態に応じて、多くの情報を表示します。
gitのログ
すべてのためのgit logコマンド情報リポジトリは、ディスプレイにコミットします。
:デフォルトでは、コマンドの倉庫には、各コミット表示されます
SHA
著者の
日付
ニュース
gitの追加とコミット
作業ディレクトリからステージング領域にファイルを移動するためのgit addコマンドは、
コマンドをコミットgitのファイルを削除して、倉庫の一時記憶領域に保存されます。
gitのdiffを
実行を表示するには、gitのdiffコマンドが、変更をコミットするためにまだ持っています
gitのタグ
特定のコミットをマークするためのgit tagコマンド。新しいコミットを追加する場合、ラベルは移動しません。
Gitのブランチ
gitのgitの分岐命令は、分岐管理するために使用され
、このコマンドが使用された:
リストはローカルブランチ
新しいブランチを作成するには、
枝を削除しました
2)問題は、実験中に発生し、解決します
1.安装git阶段,下载速度过慢,故使用git bash代替
2.git clone 时应该确保所在目录没有仓库了,因为仓库不能嵌套
实验总结与体会
学习了git更加方便的去控制流程的进行,也使得多人操作成为可能,便于查看工作进度,同时使用分支与合并也方便了对代码的测试以及版本的更新
思考题:
阅读维基百科和百度百科 的Git词条,总结分布式分布式版本控制系统的核心机理
就是一个多任务系统, 将一个业务拆分, 部署在不同机器上。 Git实现了版本库的本地存储,每台机器都是等价的,都有工作区和版本库,开发人员无需联网就可直接在本地进行工作,工作成果可直接保存到本地版本库,任何两台机器都可通过相互交换各自的版本库来更新信息。