初识GIT

Windows下GIT的使用


一、安装GIT

首先先下载GIT

附下载链接:

http://rj.baidu.com/search/index/?kw=git%252064%25E4%25BD%258D

出现如图表示安装成功

然后在GIT BASH中输入

$ git config --global user.name "Your Name"
$ git config --global user.email "email@example.com"

二、创建本地版本库

1.首先选择一个比较合适的地方,创建一个空目录

我选择的是e盘的git-wpq作为我的本地版本库

2.通过git init命令把这个目录变成Git可以管理的仓库

$ git init
Initialized empty Git repository in /Users/michael/learngit/.git/

效果如下

空仓库建好了

3.在该文件夹下面建立一个文件

4.用命令git add告诉Git,把文件添加到仓库

$ git add readme.txt

警告的解决方式可参见链接:

http://michael-roshen.iteye.com/blog/1328142

5.用命令git commit告诉Git,把文件提交到仓库:

简单解释一下git commit命令,-m后面输入的是本次提交的说明,可以输入任意内容,当然最好是有意义的,这样你就能从历史记录里方便地找到改动记录。

git commit命令执行成功后会告诉你,1个文件被改动(我们新添加的readme.txt文件),插入了两行内容(a.txt有两行内容)。

三、远程仓库

1.在coding.net上添加自己的ssh公钥

首先查看自己电脑的ssh

我的目录是这样的

然后查看id_rsa.pub的内容复制下来

登入coding.net登入后点-》账户-》SSH公钥-》然后里面有新建公钥

把刚刚复制的内容黏贴上去

点击添加就OK了

2.新建一个空仓库

找到对应的ssh

复制下来

在本地的git bash输入

$ git remote add origin git@github.com:michaelliao/learngit.git   //后面这个就是复制的那个ssh

我的是

添加后,远程库的名字就是origin,这是Git默认的叫法,也可以改成别的,但是origin这个名字一看就知道是远程库。

3.可以把本地库的所有内容推送到远程库上:

$ git push -u origin master   //主要输入这句
Counting objects: 19, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (19/19), done.
Writing objects: 100% (19/19), 13.73 KiB, done.
Total 23 (delta 6), reused 0 (delta 0)
To git@github.com:michaelliao/learngit.git
 * [new branch]      master -> master
Branch master set up to track remote branch master from origin.

把本地库的内容推送到远程,用git push命令,实际上是把当前分支master推送到远程。

由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。

推送成功后,可以立刻在coding.net页面中看到远程库的内容已经和本地一模一样:

从现在起,只要本地作了提交,就可以通过命令:

$ git push origin master

把本地master分支的最新修改推送至GitHub,现在,你就拥有了真正的分布式版本库!

后续更新~~~

posted @ 2016-09-25 12:46  考拉小无  阅读(294)  评论(1)    收藏  举报