git branchとgit checkoutです。
git branch
該当ディレクトリに移動します。
$ cd git_sample
該当ディレクトリの下にあるものをGitで管理できるようにします。
$ git init
.gitディレクトリが作成されていることを確認します。
$ ls -a
登録するfileを作ります。
$ vi sample.c
誰が登録したのか、その連絡先は何かを設定しないとgit commitができません。
$ git config --global user.name "jn"
$ git config --global user.email "jn@example.address"
$ git add sample.c
$ git commit -m 'first commit'
$ git log
$ git branch -a
A社様への専用対応branchを作るとします。
$ git branch A master
または下記。
$ git branch A
確認します。
$ git branch -a
$ git checkout A
develop
$ git pull origin A
$ git status
$ git diff
$ git add <file_name>
$ git commit
$ git push origin A
$ git checkout master
$ git merge A