-
Notifications
You must be signed in to change notification settings - Fork 1
GitHub
f7q edited this page Apr 14, 2018
·
9 revisions
ローカルとリモートのブランチ名を変更する
ブランチ名をdevからbacklog_branchに変更する例
1.ローカルのブランチ名を変更
git branch -m dev backlog_branch
2.リモートのブランチ名を消す
git push origin :dev
3.変更済みローカルブランチをプッシュ
git push origin backlog_branch
プロジェクトをForkした時にすること
- masterブランチのままだと、扱いにくいのでブランチを分ける。
- Default branchを変更
- 変更したbranchを起点に作業を実施する。
- Fork元へTopic BranchやPull Request Branchを作って送る
Fork元のブランチをgit remote
->git fetch
&git merge
する。
- fork後にgit checkout -b devとブランチを切る
- devブランチに中心を移動。
- git clone devブランチ、そこを中心に作業を進める。
- ただブランチを切るだけでは駄目で、Protected branchesの防御対策が必要。push時にmastarを選択してしまう。
- 以下、forkソースコードを操作。
- Topicブランチを切って議論
- PullRequestブランチを切ってもんぢて問題点を指摘
git log --oneline -g -4 master
git reset --hard master@{2}
or git rebase -i master@{2}
git remote add upstream git://github.com/damienbod/AspNet5SQLite.git
git fetch upstream
git branch -a
git merge upstream/master
git push -f origin master
https://www.amazon.co.jp/dp/4774156167
git tag -a [タグ名] -m "メッセージ"
git tag
or git show [タグ名]
// 特定のタグだけ
git push origin [タグ名]
// プッシュされていない全てのタグ
git push origin --tags
git stash save "message"
git checkout -b new-branch
git pop
git work
Copyright (C) 2016 f7q All Rights Reserved.