开发中,常用git操作命令

拉取远程分支:

git clone -b 分支名 http://xxx代码远程地址.git

例如: git clone -b demo http:baidu.com.git

将文件添加到本地仓库

git add demo.js

将文件提交到本地仓库并添加注释

git commit demo.js -m '添加demo.js的注释'

推送到远程

git push
需要输入用户名和密码

get fetch 将远程分支的最新内容拉到本地

git branch 列出所有本地分支 git branch -r 列出所有远程分支 git branch -a 列出所有本地和远程分支

git checkout -b demo 新建一个分支名叫demo的分支并切换到该分支
git checkout demo 切换到demo分支

git remote -v 显示所有远程仓库

git pull [remote远程仓库地址] [branch分支名] #取回远程仓库的变化并与本地分支合并

git push [remote] [branch] #上传本地指定分支到远程仓库

合并两个分支

git pull 拉取所有的新代码
不拉取,远程别人新建的分支名,本地通过git branch -a 都查不到。

git branch -a 查看所有的本地和远程分支

git checkout dev1 切换到最终合并在分支上的那个分支

git merge dev2 在div1分支上执行,就会合并dev2到dev1

git status 可以查看状态,哪些冲突了,哪些改变了

解决冲突后,主要是解决冲突文件。

git push origin dev1 合并完成后提交dev1分支到远程。

注:解决冲突、推送远程、提交代码 都可以在VScode 编辑器中完成。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值