首页 > 编程知识 正文

git如何把远程分支的代码同步到本地,git提交本地代码到远程分支

时间:2023-05-06 16:27:26 阅读:208478 作者:1444

一 本地分支创建本地分支,然后切换到dev分支$ git checkout -b devgit checkout命令加上-b参数表示创建并切换,相当于以下两条命令:$ git branch dev$ git checkout dev然后,用git branch命令查看当前分支:$ git branch* dev master 添加文件 "Readme.txt", 提交到本地dev分支$ git add Readme.txt $ git commit -m "branch dev test"dev分支的工作完成,切换回master分支:$ git checkout master把dev分支的工作内容合并到master分支上:$ git merge devgit merge命令用于合并指定分支到当前分支。合并后,再查看Readme.txt的内容,和dev分支的最新提交是完全一致的。Fast-forward信息代表:“快进模式”,直接把master指向dev的当前提交,合并速度快。并非每次代码合并都能实现Fast-forward。合并完成后,删除dev分支:$ git branch -d dev删除后,查看branch,就只有master分支了:$ git branch* master创建、合并和删除分支非常快,鼓励你使用分支来完成某个短期任务,合并后再删掉,比起直接在master上工作过程更安全。二 远程分支删除远程分支 git push origin --delete Chapater6 查看远程分支 git branch -r 拉取远程分支并创建本地分支git checkout -b 本地分支名x origin/远程分支名x这样远程仓库中也就创建了一个test分支git checkout -b test git push origin test 查看所有分支git branch -a注:remote/origin/[name]表示的是远程分支清除本地更改// 清楚所有更改git checkout . && git clean -xdf// 清除某一个文件的更改git checkout -- file

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。