美文网首页
git——更新分支、提交代码、切换分支、合并分支

git——更新分支、提交代码、切换分支、合并分支

作者: yangfei02821 | 来源:发表于2019-09-26 14:16 被阅读0次

还是直接贴教程吧:https://git-scm.com/book/zh/v2

如何把本地idea上的项目上传到github上:https://www.cnblogs.com/gougouyangzi/articles/9429280.html

1.owner在远程库更新了分支,但是在我这里git branch -a查看不到新的分支,

解决办法:git fetch origin --prune 更新一下分支信息,然后再git branch -a就能看到新的分支了~

2.提交代码到远程库:

git status # 查看本地代码状态

git add . # 添加修改代码到缓存

git commit -m "一些信息" # 提交

git push 仓库地址 # push进去了!

3.切换分支:

git checkout -b 分支名 #新建分支

git branch -a

git checkout 分支名

4.多人协作的工作模式通常是这样:

  1. 首先,可以试图用git push origin <branch-name>推送自己的修改;

  2. 如果推送失败,则因为远程分支比你的本地更新,需要先用git pull试图合并;

  3. 如果合并有冲突,则解决冲突,并在本地提交;

  4. 没有冲突或者解决掉冲突后,再用git push origin <branch-name>推送就能成功!

5. 如果git pull提示no tracking information,则说明本地分支和远程分支的链接关系没有创建,用命令git branch --set-upstream-to <branch-name> origin/<branch-name>

5.将本地代码与远程库关联

先要在github上新建一个项目

然后 git push -u 项目地址 分支名称

(一)本地有更改,但是与提交无关

  1. git stash save 将本地修改暂时放在一块缓存中
  2. 拉取云端代码
  3. git stash pop 将本地修改和拉取代码进行合并

(二)提交本地修改
git add .
git commit -m "xxx"
git pull --rebase
git push origin HEAD:refs/for/xxx(分支名) git push origin HEAD:refs/for/feature-sdk-unity-game-2

更改本地代码,再提交
leader不abandon代码,你回去之后,修改出问题的Java文件,修改好之后,git add 该出问题.java

然后 git commit -–amend

最后 git push origin HEAD:refs/for/branches。

(三)本地有垃圾文件

  1. git checkout . 清除本地更改
  2. 拉取云端代码

相关文章

  • 2019-12-17

    git切换分支,提交代码(合并分支) (1)git branch -r //查看所有的分支(注:git branc...

  • git使用笔记

    1. 提交 2. 更新远程服务器代码到本地 3. git分支管理 列出分支 切换分支 合并分支b1到分支b2

  • Git常用命令简记

    clone代码 查看状态 查看分支 分支创建 切换分支 更新代码 提交代码 推送到远程仓库 代码合并 最后,不得不...

  • git积累

    git命令重置本地提交: 回滚操作 重置merge 命令拉去远程分支 更新远程分支列表 切换到当前分支 —>合并...

  • GIT 一般操作次序

    创建分支 切换分支 创建并关联远程分支 编写代码 添加 提交分支到本地 更新分支 提交分支到远程 切换本地分支到主...

  • git——更新分支、提交代码、切换分支、合并分支

    还是直接贴教程吧:https://git-scm.com/book/zh/v2 如何把本地idea上的项目上传到g...

  • Git操作之合并其他分支到主分支

    Git操作之合并其他分支到主分支 首先切换到主分支git checkout master 将其他分支的代码合并到主...

  • git 命令的简单使用

    1、 git 拉项目 2、 git 回滚项目 3、 git 提交到分支 4、 git 切换分支 5、合并分支 将分...

  • Git 分支

    创建分支 git branch <分支名> 切换分支 git checkout <分支名> 创建同时切换分支(合并...

  • git常用操作

    新建分支 切换到新分支 提交分支 切换到主分支 把分支的代码merge到主分支 git push推上去 拉取主干分支

网友评论

      本文标题:git——更新分支、提交代码、切换分支、合并分支

      本文链接:https://www.haomeiwen.com/subject/lvzguctx.html