git 一个神奇的工具,但是它的含义是。。。。。。。。(无用的人)
Posted aiqixiansheng
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git 一个神奇的工具,但是它的含义是。。。。。。。。(无用的人)相关的知识,希望对你有一定的参考价值。
好久没有来写博客了,一来是开发任务比较多,二来是最近没有研究新的工具,现在有时间了,写一点关与git的操作知识吧!
注意:以下操作都是基于Linux,自己安装git工具
第一 建立自己的文件仓库:
a、建立文件夹 mkdir fileRepo
b、cd fileRepo
c、git init
d、vim readme.txt
第二 往本地的仓库提交文件
git add readme.txt (添加到本地缓存区)
git commit -m "提交数据" (提交到本地的仓库)
git push 是提交到远程的仓库(如果有的话)
以上两个步骤是简单的本地玩法,但是代码的开发往往是有一个远程仓库的so:
A 本地安装git
B 从代码仓库copy代码,前提是开通账号
git clone http://xxx.com/test.git
特别注意的是,每次修改文件之前必须 git pull 拉取最新代码 或者是 git fetch ,这个两个命令的区别是 git pull = git fetch + git merge
从服务器拉取代码之后,本地最好的做法是:
git branch -b dev (本地新建一个分支)
git checkout dev (切换分支)
或者是一步到位 git checkout -b dev
然后是在dev 上开发,开发完成之后是
git checkout master
git pull 在从远程上拉取一下
git merge --no-ff -m "合并分支" dev (合并分支代码)
此时如果顺利就 git push 到远程仓库
以上是关于git 一个神奇的工具,但是它的含义是。。。。。。。。(无用的人)的主要内容,如果未能解决你的问题,请参考以下文章