git 安装可以在官网自行下载 http://git-scm.com ,需注意的是如果不翻墙的话下载相对比较慢,送佛送到西吗,自然送上百度云的地址
这样的代码管理库有好多,什么svn,什么taobaoCode云,好多好多,为什么单独选择git,请看下图
图一、什么svn、什么taobaoCode云代吗管理方式
图二、git 代码管理方式
如上图可以清楚的看出来,是不是git 很牛,很灵活。这就对了,因为git是一种分布式的代码管理,废话不多说直接使用,
1、首先命令切換到对应的本地所要建立的版本库下(如图):
2、通过命令把这个目录变成Git可以管理的本地仓库:但出现master 时候说明你成功了
3、创建测试文件,将测试文件提交到本地代码库:注意首次提交代吗可能会出现:
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account's default identity.
Omit --global to set the identity only in this repository.
fatal: unable to auto-detect email address (got 'jhone@DESKTOP-JQBEUIK.(none)')
没关系,举个栗子:就像是说你提交之前总也得告诉别人是谁提交的吧,要是胡乱提交,以后问责我找谁呢。
解决方法:这里注意标注的地方写你自己的信息,你造的孽别让被人给你背黑锅。
文件提交:出现如下标记说明你提交成功
附上命令:
$ ls
$ git add \test
$ git commit -m "first commit"
$ git config --global user.email "zzw199307@163.com"
$ git config --global user.name "jhonexiaomi"
$ git commit -m "first commit"
$ git status
4、 连接远端git 库:後面的地址填写自己的远端库地址,此处为本人的github库地址:这里需要建立远端的版本库,github 和码云都可以,相对码云速度要快些效率高,自行选择
$git remote add origin https://github.com/JhoneXiaomi/jhone_web.git
5、将文件提交到远端:git push 提交会出现如下的提示代码。在提交的时候会提示你输入自己的远端仓库的用户名和密码,如果是首次提交建议直接用git push -f 即可,如果远程库中含有其他的代码,许慎重提交。