git使用指南

强烈建议用git终端使用git,图形界面只能作为辅助使用,毕竟有可能以后你会使用到别的git图形化的界面,又得去学另外的说明,而且有些git图形化界面有点坑!!!
git的基本操作在这里不详细讲,参考http://www.bootcss.com/p/git-guide/
关于gitignore的,在github上有个项目可以参考
https://github.com/github/gitignore
下面贴上我的常用代码:
在本地创建好了项目,觉得有必要保存到git服务器的话,先到git服务器创建项目,记住创建后的地址,然后回到本地执行

git init
git add .
git commit
git remote add origin https://**/**.git
git pull origin master
git status
//这里要看情况,根据提示解决冲突
git commit
git push origin master

这里为了我以后使用方便,会引用下上面参考网页的内容,以下内容非本人原创

创建一个叫做“feature_x”的分支,并切换过去:
git checkout -b feature_x
切换回主分支:
git checkout master
再把新建的分支删掉:
git branch -d feature_x
除非你将分支推送到远端仓库,不然该分支就是 不为他人所见的:
git push origin <branch>
要更新你的本地仓库至最新改动,执行:
git pull
以在你的工作目录中 获取(fetch) 并 合并(merge) 远端的改动。
要合并其他分支到你的当前分支(例如 master),执行:
git merge <branch>
两种情况下,git 都会尝试去自动合并改动。不幸的是,自动合并并非次次都能成功,并可能导致 冲突(conflicts)。 这时候就需要你修改这些文件来人肉合并这些 冲突(conflicts) 了。改完之后,你需要执行如下命令以将它们标记为合并成功:
git add <filename>
在合并改动之前,也可以使用如下命令查看:
git diff <source_branch> <target_branch>

git 文件太大报错解决方案:
git config http.postBuffer 524288000

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • [TOC] Git @(24.1 Git)[git] 工作原理 直接记录快照,而非差异比较Git 只关心文件数据的...
    浮x尘阅读 441评论 0 0
  • [TOC] 前言 刚刚开始使用Git的版本控制时,我根本不确定我付出那么多时间是不是会得到回报,Branch、St...
    木猫尾巴阅读 7,579评论 6 36
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,826评论 25 709
  • 作者:郝学敏 縠皱波纹泛晓光,一池青翠粉荷香。蜜蜂辗转寻花苦,游客流连拍照忙。最是龙桥多曲折,直如金嗓久低昂。更闻...
    随意诗社阅读 437评论 0 4
  • 资本充足率
    WendyMeow阅读 136评论 0 0