ギット
除了git还有svn、cvs这样的版本控制系统,它们的区别在于一个是分布式一个是集中式
違いは、集中型バージョン管理システムはコードを記述するたびにサーバーからコピーを取得する必要があり、サーバーが失われるとすべてが失われ、ローカル クライアントは現在のバージョン情報のみを保存することです。集中管理のためにコードをサーバー上に置き、すべてのロールバックやその他の操作にはサーバーのサポートが必要です。
記事ディレクトリ
序文
集中式就是svn和csv这样的版本控制系统,分布式是git
- 分散の違いは、全員のコンピュータがサーバーであることです。メイン ウェアハウスからコードをプルすると、自分のコンピュータがサーバーになります。メイン ウェアハウスが削除されたり見つからなかったりすることを心配する必要はありません。ローカル ロールバックは自由に行えます。コードをメイン ウェアハウスに送信する場合は、コードをマージしてメイン ウェアハウスにプッシュするだけで済みます。同時に、独自のコードの新しいウェアハウスを作成して他のユーザーと共有することもできます。
- 集中型と同様に、すべてにメインのバージョン番号があり、すべてのバージョンの反復はこのバージョン番号に基づいていますが、分散型では各クライアントがサーバーであるため、git には固定のバージョン番号はありませんが、ハッシュ アルゴリズムによって計算されます。はロールバックに使用され、マスター ウェアハウスもあります。このウェアハウスはすべてのブランチ ウェアハウスのメイン ウェアハウスです。送信をマスターにプッシュし、メイン ウェアハウスにマージできます。メイン ウェアハウスのバージョン番号は反復されます。クライアント git のバージョン番号が何度反復されても、マスターとは関係ありません。マージの場合にのみ、マスターは 1 回反復します。
1. コードを Gitee ウェアハウスにアップロードしますか?
2 つのステップ
1.Giteeで倉庫を作成する
2. ローカル プロジェクトを開き、Git グローバル設定を入力します。
git config --global user.name "名称"
git config --global user.email "邮箱账号"
3. ウェアハウスの初期化/作成
git init
4. 現在の git ステータスを表示する
git status
5. すべてのファイルを一時記憶領域 (インデックス) に追加します。
git add .
6. 倉庫エリア/ローカル倉庫 (リポジトリ) に提出します。
-m "コメントをコミット"
git commit -m "first commit"
7. ローカル倉庫とリモート倉庫間の接続を確立する
git remote add origin https://gitee.com/wan_long_bei/ddd.git
8. ローカルのマスター ブランチをオリジン ホストにプッシュし、オリジンをデフォルト ホストとして指定します
git push -u origin "master"
要約する
今天先到这里,后续持续更新,敬请关注