1: 首先安装和下载Git
http://download.csdn.net/download/u011620614/7522797
2: 下载Git第三方工具:tortoisegit
https://www.baidu.com/link?url=Nl2eRGiN0rRcm7hywqY6x3Avt5V2ZwDyzqHLKVVgHPUvi26fSosBru4j96iDPAvqSFAux9_U3C5BfPzhe_9udVbhgJJnSvixt1QD5TUXIBe&wd=&eqid=c728d1b90002bdc800000006595cc62a
3: 用Git 生成 ssh key
生成方法: 运行 Git Bash
输入命令: $ ssh-keygen -t rsa -C "10200454@qq.com" (邮箱自定义)
4:生成后 会在 C:\Users\Administrator\.ssh会出现这个文件夹,进去。记事本打开id_rsa.pub文件
然后就有了,粘贴这个把这个发给管理者,领导,领导配置完权限以后会给你一个路径,我这里收到的路径是:
ssh://t.5cms.net:22/hsgit/iot/_git/iot
ssh://t.5cms.net:22/hsgit/iot/_git/witgov
5:然后配置你的git,用下好的第三方工具:
点击settings。
配置好 ssh.exe路径
6:指定好git的安装路径
7:然后去E盘新建一个文件夹:mygitwork
右键点击mygitwork,选择Git Clone...
8:输入之前领导发给你的路径,点击OK就好了。然后小乌龟就开始工作啦
9 : 完成。会用SVN,也就会用这个工具了。
10:下面是一些git命令行的代码:(仅限于新手入门)
file:///D:/Git/ReleaseNotes.html
------初始化git
$ git init
Initialized empty Git repository in C:/Users/Administrator/.git/
$ git config --global user.name "zhouyuqi"
$ git config --global user.email "10200454@qq.com"
------再D盘wwww/创建testgit工作目录,然后再初始化
$ cd D:
$ cd www
$ mkdir testgit
$ cd testgit
$ pwd
$ git init
Initialized empty Git repository in D:/www/testgit/.git/
------新增文件txt --需要先创建好 ()
$ git add readme.txt
$ git commit -m 'readme.txt提交' --提交整个目录和注释
[master (root-commit) c8190fa] readme.txt提交
1 file changed, 1 insertion(+)
create mode 100644 readme.txt
$ git status --查看是否还有文件未提交
On branch master
nothing to commit, working tree clean
$ git diff readme.txt - -查看修改了什么内容;
-----修改需要先 add 再commit
$ git add readme.txt ---如果出现lock错误,可以试着删掉 index.lock文件
$ git status
$ git commit -m '文件增加222222222222内容'
$ git status
----------退回到上一个版本
$ git add readme.txt
$ git commit -m '添加readme.txt文件内容为3333333'
$ git log
$ git log --pretty=oneline
$ git reset --hard HEAD^
----------查看文件内容--并且再回滚到最新版本
$ cat readme.txt
$ git reflog
$ git reset --hard e242d81
$ cat readme.txt
------------testgit里的文件叫做工作区
------------.git下 stage(暂存区),分支master,指针HEAD。
------------git add 就是把文件添加到暂存区
------------commit 提交 就是把暂存区的所有内容提交到分支master