git的使用流程
在拿到开发新需求后,一般需要先从develop分支拉出一条需求分支,命名为feature-x分支:
git checkout -b feature-x develop
在开发完新功能后,先对代码进行提交: git add -A 和 git commit -m "源码关键字"
这个时候这条分支可能会落后于develop分支,就需要对远程develop分支及自己的需求开发分支feature-x 做合并:
(1)切换到develop分支:git checkout develop
(2)将feature-x 分支合并到develop :git merge --no--ff feature-x
(3)确认合并正常后删除需求开发分支feature-x:git branch -d feature-x
git可以只提交指定的文件夹: 去到指定路径后 git add ./* 即可
使用git branch -b 分支名 创建新分支以及切换过去
使用git branch -d 分支名 删除分支
在本地创建分支后, git push origin 新分支名 ,将本地分支推送到远程
合并分支:先切换到主分支,git checkout master ,再使用 git merge --no--ff feature-x ,将feature-x 合并到master, 使用--no--ff 会保留分支历史