GIT 入门使用

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"

 

------Dwwww/创建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里的文件叫做工作区

------------.gitstage(暂存区),分支master,指针HEAD

------------git add 就是把文件添加到暂存区

------------commit 提交 就是把暂存区的所有内容提交到分支master


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值