, master, master, . master , feature_x. , , feature_x, master, master, , master .
, git . ( , ), , ( ) , , .
,
feature_x
( ), ,
git stash
master
git checkout master
feature_x, , master,
git branch feature_x
( git checkout -b feature_x, master, feature_x)
- , ,
master last, master.
master, bitbucket origin ( git remote -v), :
, , , master, master , master, , master. , , 5 master , ( ),
git reset --hard master~5
, (, , , ), (sha1 hash) master , `master
git reset --hard <commit id>
, a1b2c3d4
git reset --hard a1b2c3d4
feature_x ...
... master
, , 1 2 (.. , master), feature_x master
git checkout feature_x
git merge --ff-only master
3 ( feature_x).
... , master
feature_x master, .
- master feature_x, 1 2 (.. , master):
git checkout feature_x
git merge master
, 2, 3.
feature_x, feature_x ( , feature_x, ) feature_x master ( , master feature_x ). , , git. , , , ( , ), (, ). ( ), , , , - .