Gitリポジトリの誕生と一般的なコマンド

免責事項:この記事はブロガーオリジナル記事ですが、許可ブロガーなく再生してはなりません。https://blog.csdn.net/u010695794/article/details/87997619

この記事では、最初の個人的なマイクロチャネル公共番号に登場し、あなたの注意を楽しみにして「andyqian」〜

Gitリポジトリの誕生

  事業開発では、ソースコードのバージョン管理ツールはすでに当たり前です。バージョン管理ツールを使用していない場合、それは非常に間違っています。バージョン管理ツールを言う、今より人気SVNとGitのです。ここでは、今日紹介する、Linuxはオープンソースのシステムであるため、少数の人々が参加し始め、我々はすべてそれを知っているLinuxシステム、その開発の創設者のLinus、Gitの誕生は非常に興味深いです、Gitのであるライナス自身です合わせたコードによって手動で差分。でも、元の非効率的なのに、ライナスは、集中バージョン管理ツールSVNやCVSを引用して喜んではありません。コミュニティの成長の影響までは、また、小さなコミュニティのパートナーは、強力なボーカルバージョン管理ツールを導入し、このようなライナスなどSVNやCVSツールに屈するないために提出するコードの量を増加しています。BitKeeper:最終商用バージョン管理ツールへの参照。人道主義精神のうちのBitKeeperの所有者BitMover会社は、自由のためのLinuxの使用を許可します。しかし、それは長くは続かなかった、Linuxコミュニティは、自己満足の兄弟ではない、彼らのプレーを破るしたいと思います。BitMover会社はLinuxだけのBitKeeperのは自由に使用する権利を回復するために、ムッを発見されます。それは非常に、非常に撤回、重要ではありません回復しません。ライナスは、次のことができるようにできますか?怒っつまり、私たちは今のGitを使用し、独自のバージョン管理ツールを開発するために数日の時間を費やしています。(牛は牛です!)

一般的なコマンドをGitは

  ここでは、日常の仕事でいくつかの一般的なGitのバージョン管理コマンドも頻繁に使用されています。非常に多くのGitのコマンドは、我々はすべての生活を覚えていないかもしれないが、helpコマンドは  gitのヘルプは、  忘れないようにしてくださいです。

初期設定

  1. ユーザー名、電子メールを設定します(電子メールがレコードに反映されます)

    $ git config --global user.name "user_name"
    $ git config --global user.email "user_email"
  2. 設定プロキシ(オプション)

    git config --global http.proxy  
    git config --global --unset http.proxy (unset proxy)
    git config --global http.proxy 192.168.1.1:8083 (set proxy)
  3. 初期化倉庫

    git init
  4. ファイルのステータスの表示

    git status

提出します

  1. ステージング領域にファイルを追加する(また、1つのファイルをサポートし、現在のディレクトリ内のすべてのファイルを表示します)

    git add .
  2. 最初から指定されたファイルの取り消し

    git reset HEAD file
  3. 指定されたファイルワークスペースへの変更を破棄

    git checkout -- file
  4. 一時領域内のローカルファイルリポジトリに提出されます

    git commit -m "comment"
  5. リモートファイルをプル

    git pull origin
  6. ローカルのコミットは、リモートプッシュします

    git push origin

助けます

  1. git help
  2. コマンドのヘルプを使用して見ます

    git help add
  3. ビューGitのガイド(このコマンドは、詳細にGitリポジトリのライフサイクルが表示されます)

    git help tutorial

支店の管理

1、すべてのリモートブランチを見ます

git branch -r
  1. すべてのブランチを見ます

    git branch -a
  2. スイッチングブランチ

    git checkout local_branch_name
  3. リモートブランチからローカルブランチを作成し、ブランチに切り替えます

    git checkout -b local_branch_name origin/remote_balance_name
  4. ローカルブランチを削除します

    git branch -D local_branch_name
  5. リモートブランチを削除します。

    git push origin  --delete remote_branch_name
  6. ローカルブランチ名の名前を変更

    git branch -m old_branch_name new_branch_name

ビューには、レコードを提出します

  1. ログの表示

    git log
  2. ログの表示(表示フォーマット)

    git log --pretty=oneline

コードをマージ

  1. 支店コードをマージ

    git merge --no--ff  branch_name

異なる動作をするのと同じコマンドパラメータが異なる多くのGitのコマンドがあります。私たちは、支援することで、詳細な利用状況を見ることができます。


 

関連読書:

JPDA上のJava

練習のチームのGitのバージョン管理。」

MySQL権限についての話

Gitの一般的なコマンドおよび一般的な間違い。」

                                                                                     スキャンコード進行とともに、関係

                                                                        個人ブログ:http://www.andyqian.com

 

おすすめ

転載: blog.csdn.net/u010695794/article/details/87997619