22.04.14第2回Git/github講座

2359 ワード

Git起動前タスク

$ git config --global user.name "당신의유저네임"
$ git config --global user.email "당신의메일주소"
$ git config --global core.editor "vim"
$ git config --global core.pager "cat"

プロジェクトフォルダの作成

$ mkdir first-git-repo
$ cd first-git-repo

tipコミットメッセージを簡潔に入力


  • feat:,docs:,test:,refactor:程度ならヘッドを貼るだけできれいな管理ができます.

  • commit messageのタイトルは、フレーズ(2つ以上の単語からなる1つのフレーズ)の形式を明確にします.

  • commit messageにはタイトルと内容があります.
  • ブランチ遷移

    git switch ...

    ブランチの作成

    git branch ...

    ブランチの削除

    git branch -D ...

    ファイル名の変更

     git mv hello.py helloworld.py

    前のページに戻る

    $ git restore ... 

    追加前に戻る

    $ git reset HEAD helloworld.py 
    restore : 내용수정 전으로 취소하는거
    reset : add 만 취소하는거

    合成メッセージのコミットを変更する場合

    git commit --amend

    addの最初の3つに移動

    git revert --no-commit HEAD~3.. add
    touchファイル名.拡張子が一生性を破る
    touch server.py && touch server.java
    mv index.html srcファイルの移動
    mv ../server.js ./
    cp hello.mdsrcレプリケーション
    cp hello.md ./hello-copy.md現在のフォルダにコピーを作成
    rm-r srcディレクトリの削除
    rm -rf src
    mv hello.md bye.mdファイル名の変更

    今日の実習内容の方法


  • 組長の役割
  • レジストリ
  • の作成
  • アドレスクローン
  • git clone ...
  • git flow init
  • git touch fizzbuzz.py
  • git add
  • git commit
  • git push -u origin develop
  • urlはチームメンバー
  • に転送されます.

  • チームメンバーの役割
  • キャプテンハーブフォーク
  • クローン
  • Git分岐確認
  • git flow init
  • git flow feature start do-fizzbuzz
  • vi
  • insertコンテンツ
  • を作成
  • git add
  • git commit
  • git flow feature finish do-fizzbuzz
  • git push -u origin develop
  • バニラ高さ
  • クリック比較要求
  • 私のディベラー->キャプテンディベラー
  • コンテンツ作成
  • create pull request
  • をクリックします.