1.git从拉取到上传代码到合并分支步骤

1.克隆远程代码
git clone  url [url是git代码的地址]
2.查看当前所有的分支
git branch -a
3.在本地创建分支devtest 并切换到该远程分支
git checkout -b devtest origin/develop [devtest是创建的本地,develop是远程分支的名字]
4.如果提交代码报一下错误
错误:您对以下文件的本地更改将被签出覆盖
原因是:你当前修改的和远程的不一样,要先隐藏,拉取代码,再把隐藏的拉取出来
index . html 在切换分支之前,请提交更改或将它们保存起来。
解决步骤:
1.git stash	[git拉取前把文件进行隐藏]
2.git pull [拉取代码]
3.git stash pop [拉取后进行合并,把隐藏的展示出来]
5.学习git
https://backlog.com/git-tutorial/cn
6.添加name和email,及拉取代码。上传代码,推送代码
添加名字:git config user.name 'xiaotian'
添加邮箱:git config user.email 'laotianwy@163.com'
查看工作状态:git status 
添加所有更改的文件:git add .
添加单个文件:git add index.js
提交会把暂缓区的文件提交到head指针指向的分支:git commit -m '提交的信息' 
推送:git push
克隆git代码:git clone url [url是git文件的地址,默认是master分支]
查看所有的分支:git branch -a
通过创建分支来切换代码:git checkout -b name1 origin/name2  [name1是本地创建的分支的名字,name2是远程分支名字]
切换分支:git checkout name [name是当前分支的名字]
拉分支代码:git pull origin name [name是远程分支的名字]
查看当前git代码地址:git remote -v
查看指定版本库:git log
切换到指定版本库代码: git checkout 788258e49531eb24bfd347a600d69a16f966c495
切换到指定版本库并创建分支:git switch -c  [new_branch_name]
把当前分支推送到远程新分支:git push origin 本地分支:远端希望创建的分支
新建本地分支:git branch [name]
切换本地分支: git checkout [name]
强制拉取远程分支: git fetch --all
7.合并分支:如果要develop代码合并到master合并
1.首先切换分支到master:git checkout master
2.然后拉代码:git pull origin master [先拉主分支代码]
3.把develop的代码合并到master上:git merge develop
4.查看状态:git status
5.提交代码:git push origin master
8.删除本地分支
1.注意删除分支必须切换到别的分支才能删除
2.删除代码:git branch -d name [name是本地分支的名字]
9.快递删除vue node_modules文件
rimraf node_modules
Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐