木の枝🍃🌳


branchがあるときはフォルダではなく、なぜあるのか気になります.branchを利用して、開発に参加する時独立して開発することができます!
Aというブランチがあれば.
  • Bブランチが単独で新しいファイルを作成する場合、
  • BブランチがAブランチのファイルを変更した場合:
    →ミスも元Aには影響しない!
  • 1.Git branchの作成

    git branch→私のgitにどのような分岐があるかを確認する git branch 브랜치이름→新規ブランチの作成git checkout 브랜치이름またはgit switch 브랜치이름checkoutもswitchもGitのバージョンごとに違います.
    誤って作成されたブランチがある場合は?git branch -D 브랜치이름(削除後は回復できませんので、慎重に!

    2. Git flow


    git flowを使用すると、複数の開発者やプロジェクト開発時に、それぞれの部分を担当して開発することができます.(ブランチを使うため)

    フェイスブックを見る-ios-sdkも多くのバージョンを見ることができます.このようにバージョン管理が可能なのは、ブランチを使用したflowです.

    🖱️ Git flowの使い方


    窓には何もすることはありませんが.例えばmac os
    事前に$ brew install git-flow-avh命令語が必要です.git flow init
    出てきた文は直接車に戻る.青色のフォントが書かれた(main)が自動的に(development)ブランチに移行することを確認できます.

    クローンされたフォルダに移動せずにgit flow init操作を直接行うと、話にならないフォルダ(development)に表示される場合があります.閉じてから再開しても根からDevelop分岐で確認できます.
    その際、ls-a.gitのファイルを削除すればmainに戻る😰 自分の位置を決める

    Develop BranchでhelloJavaファイルを作成する場合:

    touch hello.java vi hello.javahello.JAvaファイル
    public class hello {
    	
    	public static void main(String[] args) {		
    			System.out.println("hello world");
    	}
    }
    javac hello.java java hello「ハローワールドはよく撮れていることを確認した」

    *実際のバージョン管理

    git flow release start v0.0.1(v 0.0.1はサンプル番号です.)
    3つのウィンドウでは、2番目のウィンドウ(Write a message for tag)に何か変化があるかを書くだけです.git push -u origin develop→初めて押さなければ-uも外すことができます.git push --tags
    Reference |
    git flow cheat sheet