1.首先注册 登录 https://i-blog.csdnimg.cn/blog_migrate/a36d85faee3cc207b7108e540547b075.png 在本机安装git
2. 找到自己的项目 然后克隆下 远程的代码到 本地
进入已安装的 git命令行 输入 git clone 加上 需要克隆项目的地址 如上图 按下 enter 键 克隆项目 开始 安静的 等待 即可
3.当我们克隆完了 项目 我们就可以 本地浏览项目了 此时 我们最好新建 一个分支 为啥要这样呢 一般情况下 你没有新建分支 如果多人 协作 修改项目 可能会导致冲突 我们公司某个项目 在 默认dev上 此时 我们 新建一个分支 只要 输入 git checkout -b fixBugs 加上 你的分支名字(fixBugs) 这样你的分支代码跟 dev 主干分支代码 一模一样 此时 你可以在自己的分支上 尽情的书写代码了 是不是很棒。。。。
4. 现在 遇到一个情况了 就是默认分支dev 已经被其他小伙伴 合并成最新得了 我该怎么样获取最新代码呢 保证分支最新呢
这个时候 我们 需要切换到 主分支dev(git checkout dev)然后 把自己的分支 合并到 主分支dev 上 (git merge fixBugs)
此时 出现画面
git 在pull或者合并分支的时候有时会遇到这个界面。可以不管(直接下面3,4步),如果要输入解释的话就需要:
1.按键盘字母 i 进入insert模式
2.修改最上面那行黄色合并信息,可以不修改
3.按键盘左上角"Esc"
4.输入":wq",注意是冒号+wq,按回车键即可
出现上图 合并 成功
然后 你在 基于合并后的 dev 主干分支 新建 新的分支 git checkout -b fixBugsMerge 如此往复循环
5.如何在 dev 主干分支拉取最新代码 git pull 那如何提交呢 git status git add . git commit -m "修改备注"
git push 等几步
1.git clone git@gitlab.com:xsw/scale.git 克隆代码到本地
2.git pull 拉取代码
3.git checkout -b fixBugs 新建分支fixBugs并且换到fixBugs分支上来
4.git status 列出当前目录所有还没有被git管理的文件和被git管理且被修改但还未提交(git commit)的文件.
5.git add . 使用它会把工作时的所有变化提交到暂存区,包括文件内容修改(modified)以及新文件(new),但不包括被删除的文件。
6.git commit -m "修改备注" 将暂存区的代码提交到本地仓库
7.git push 将本地仓库的代码推送到远程服务器端
8.git branch -d fixBugs 删除分支fixBugs
一点 小小的 心得 不敢在各位面前 班门弄斧 如果觉得好 请收藏 觉得写的不好 还请多多批评指正 有你们 技术路上不孤单 谢谢 各位大佬