1.
选择dev分支。 然后pull dev分支。 然后merge into 自己开发的分支。 然后在merge dev 。 然后 dev pull 然后在 dev push。 然后在切换到自己的分支上进行开发。
常用的git命令:
1.mkdir[文件名] //创建文件。
2 cd[文件名] //到文件路径下
3pwd //查看文件路径
4. git init //创建本地仓库
5 git add 文件名 //提交文件 git add . //提交修改的全部
6 git commit -m"描述内容" //提交到本地的内容
7 git status //查看修改文件
8 git diff //查看修改文件的内容
9 git log //查看提交修改的commit id
10 git reset --hard HEAD^ // 回退到上一个版本
11 git reset --hard (版本号)//回退到指定的版本号
12git 1.分为工作区和版本库 版本库中包含:暂存区和master分支。 工作区就是电脑中文件显示的内容。
13 在暂存区的内容 git commit 之后才会在master中 不然不会在master
14 git check -- 文件名 撤销本地的修改(指的是没有提交到暂存区和master分枝上的都会被丢弃掉)
15删除文件 git rm 文件名 git commit -m“”
有了远端之后
1在本地创建了git 然后往远端推送 关联远端的git命令是 git remote add origin [远端库] 关联之后把本地的推送到远端 : git push -u origin [git地址] (第一次加u的原因是让本地master和远端master关联。 自己修改代码 流程 git add . git commit -"" 然后git push origin master
2创建远端库 克隆到本地 git clone [git远端地址]
3.分支管理: git branch dev //创建分支 git checkout dev //切换分支 git checkout -b dev
4 git branch //查看当前分支
5合并两个分支流程 在dev中做修改 修改完成之后切换到master分支上(git checkout master)
然后在git merge dev分支上的代码 如果有冲突 手动修改冲突 HEAD的是你最近提交的 然后解决完冲突后 git add . git commit -m""就ok啦 如果不用dev分支啦 然后就git branch -d dev。
6. git stash 暂存你修改的分支内容没有提交的时候 。 也可以切换分支 当切换回来的时候 通过 git stash pop 可以让修改的分支没有提交的代码在工作区中再次显示出来。
7 丢弃掉一个没有合并的分支用git branch -D <分支名>
8 查看远程仓库 git remote 或者 git remote v .
9给提交的版本打标签 git tag v1.0 提交标签到远端 git push origin v1.0.