git bash的一些基础操作
来源:互联网 发布:淘宝被投诉知识产权 编辑:程序博客网 时间:2024/06/06 02:33
下载代码到本地
git clone https://github.com/xxx/demo.git
修改文件并提交
修改文件后首先要将修改的文件存到暂存区,可以使用stage/add,两者效果一样,推荐stage,因为add会和svn里的add有混淆的感觉. git stage 1.txt
然后提交 git commit 1.txt
提交后它只在本地的库里,要把需求再推送到远程的库
git push <主机名(一般填origin)> <本地分支名>:<远程分支名>
有时候远程库与本地修改有冲突会push不了
! [rejected] Release_1 -> Release_1 (non-fast-forward)
这时候要先把远程库同步到本地,解决冲突后再push
git pull <remote> <branch>
git pull:相当于是从远程获取最新版本并merge到本地
git fetch:相当于是从远程获取最新版本到本地,不会自动merge
pull相当于fetch加merge
git fetch origin <远程分支>:temp
git diff temp
git merge temp
相当于
git pull origin <远程分支>
完成同步后就可以推送到服务器了
`
git push origin <本地分支>:<远程分支>
`
切换分支
git checkout <branch>
如果本地还没有的远程分支,就先pull下来,再切换 git pull origin <远程分支>:<本地分支>
一些问题
Fatal: cannot do a partial commit during a merge
在merge的时候不能提交单个文件,使用-a提交所有文件 git commit -a
- git bash的一些基础操作
- 关于git的一些基础操作命令!!!!
- Git 一些基础操作命令
- git的一些操作
- git 的一些操作
- git的一些操作
- git bash 操作命令
- 高效操作Bash的一些技巧.
- Linux Bash 提示符的一些骚操作
- Linux Bash 提示符的一些骚操作
- Linux Bash 提示符的一些骚操作
- git的一些基础命令
- git常用的一些操作
- git的一些有用操作
- git commit的一些操作
- git的一些简单操作
- git的一些基本操作
- Git的一些简单操作
- 便利店行业全面爆发,“酷铺+掌合”先于京东完成百万门店布局
- Oracle SID爆破工具SidGuess
- CocoaPods安装和使用教程
- 工厂设计模式学习——迪米特法则
- vue页面跳转
- git bash的一些基础操作
- ubuntu下搜狗输入法的输入框只显示英文不显示中文的问题
- JAVA多线程和并发基础面试题
- 容器Cgroup和Namespace特性简介
- 数组名与指针“没关系”
- 最短路练习7/poj/1502 /MPI Maelstrom/方法:floyd和Dijkstra
- http-关于application/x-www-form-urlencoded等字符编码的解释说明
- COM基础知识
- Sass:初识Sass与Koala工具的使用