菜鸟学git的基本命令及常见错误
来源:互联网 发布:淘宝中我的试用在哪里 编辑:程序博客网 时间:2024/06/05 23:03
Git init //在当前项目工程下履行这个号令相当于把当前项目git化,变身!\
git config --global user.name "xxx" # 配置用户名
git config --global user.email "xxx@xxx.com" # 配置邮件
git config --global color.ui true #
git config --global color.status auto
git config --global color.diff auto
git config --global color.branch auto
git config --global color.interactive auto
git add .//把当前目次下代码参加git的跟踪中,意思就是交给git经管,提交到本地库
git add <file> //把当前文件参加的git的跟踪中,交给git经管,提交到本地库
git commit -m “…”//相当于写点提交信息
git remote add origin git@github.com:ellocc/gittest.git //这个相当于指定本地库与github上的哪个项目相连
git push -u origin master //将本地库提交到github上。
git clone git@github.com:ellocc/gittest.git //将github上的项目down下来。
git fetch origin //取得长途更新,这里可以看做是筹办要取了
git merge origin/master //把更新的内容归并到本地分支/master
下面是删除文件后的提交
git status //可以看到我们哪些文件
git add . 或 git add -A //一步提交所有文件到缓存区
git rm a.c //删除文件
git rm -r gittest //删除目次
git reset --hard HEAD 回滚到add之前的状态
git diff 比较文件的差异
git branch 查看分支
新建分支及合并实例
dev
时,Git新建了一个指针叫dev
,指向master
相同的提交,再把HEAD
指向dev
,就表示当前分支在dev
上:git checkout -b dev
2.提交工作
git commit -m 'c备注'
3.合并分支
git checkout master
git merge dev
常见错误
引起该错误的原因是,目录中没有文件,空目录是不能提交上去的
error: insufficient permission for adding an object to repository database ./objects
服务端没有可写目录的权限
错误提示:fatal: remote origin already exists.
解决办法:$ git remote rm origin
错误提示:error: failed to push som refs to ........
解决办法:$ git pull origin master //先pull 下来 再push 上去
- 菜鸟学git的基本命令及常见错误
- git基本命令、pull的流程、以及常见错误总结
- Git的基本命令及原理
- 菜鸟必学的命令
- git常见命令及使用
- 和菜鸟一起学linux之常见错误的解决和常用命令
- SMTP的基本命令及错误列表
- 常见的git命令
- 常见的 Git 命令:
- 常见的GIT命令
- 常见的git命令
- git的常见命令
- git 命令及错误记录
- git的基本命令
- Git基本的命令
- Git的基本命令
- git的基本命令
- git的基本命令
- web安全注意点和应对方案
- Intellij Idea 创建 Maven 工程
- Android Volley框架定制PostUploadRequest上传文件(图片)
- marsboard-a20-ubuntu的配置V1.0(分色排版)
- 用WordNet实现中文情感分析
- 菜鸟学git的基本命令及常见错误
- [Unity&JSON]如何在同一个JSON文档中存入多个不同类型的数据
- ScrollView嵌套下ListView或ExpandableListView的高度自适应
- 还贷款 计划时间工具类
- 程序猿解读Spring中的控制反转和依赖注入(一)
- rk3288+10bit AU 屏dual lvds 屏调试曲折
- python批量复制并且重命名文件
- Git 分支的合并以及解决冲突
- 10 个很有用的高级 Git 命令