git 只提交部分修改的文件
1、git status -s 查看仓库状态
2、git add 文件路径 添加需要提交的文件名
3、git stash -u -k 忽略其他文件,把现修改的隐藏起来,这样的提交的时候就不会提交未被add的文件
4、git commit -m '提交信息'
5、git pull 拉取合并
6、git push 推送到远程仓库
7、git stash pop 恢复之前忽略的文件
git 只合并部分文件到其他分支
1、git log 找到自己分支的提交记录,找到想要合并的提交记录的commit id进行复制
2、git checkout 分支名,切换到要合并的分支
3、git cherry-pick 提交编号,刚复制的commit id粘贴
4、git add -A
5、git commit -m "提交信息"
6、git pull
7、git push
git从某一分支master新拉取一个分支dev
1、git checkout master 切换到被copy的分支master
2、git pull 获取最新代码
3、git checkout -b dev 从当前分支拉取新的分支
4、git push origin dev 把新建的分支push到远端
5、git pull 拉取远端分支
经过验证、当前的分支并没有和本地分支关联,根据提示进行下一步:
6、git branch --set-upstream-to=origin/新分支名 关联
7、git pull 再次拉取验证