git命令行操作

2017-05-28  本文已影响13人  jacktang2012

本地仓库和远程仓库的中间缓存
将git暂存区的文件推送到远程仓库放入暂存区
git add .
git commit -a 把修改直接提交
git commit -am 提交的信息记录
git status git的当前状态
git push origin master使用过一次后,git push就可以了。将他push到远程origin仓库的master上
git pull 公共项目,维持仓库的东西是新的
本地推送远程的时候拒绝了
git remote -v
空文件夹变成仓库,git init 如果是克隆的一个,那就不能init
本地的仓库push到远程上面去,那么需要加上地址
git remote add origin git@github.com:jacktang2012/resume002.git 表示给远程仓库起一个名字叫做origin,
git push origin master
本地仓库推送到其他地址上,支持git,只要有git的权限,理论上来说可以推送到任何支持的地方。

git push -f origin master 强制推送,覆盖别人代码

git remote add gitlab git@gitlab.com:abc/blog.git 添加远程仓库标签

git push gitlab master 修改标签为gitlab 推送到gitlab标签的地址上

git remo
te remove gitlab 删除gitlab的标签

git remote set-url origin git@github.com:jirengu/blog3.git 修改origin标签对应的地址

git remote rename gitlab coding gitlab 标签改为coding
git当中的分支操作
分支,三五个人开发代码,在当前主干上拉一个分支,开发A功能,另一个人开发新功能,开发B,.不然只能A开发完,再去B进行开发
新建一个分支, git branch kaka 新建一个叫做kaka的分支


image.png

git checkout kaka 切换到kaka的分支上
cd到kaka文件夹下面,新建一个haha.html,表示新增的记号文件。然后将其推送到github的远程kaka分支上。(git push origin kaka)
合并


image.png

cd切换到master上,然后 git merge kaka
冲突
你和别人都在改同样的页面,会有提示冲突

上一篇下一篇

猜你喜欢

热点阅读