git小结

git在工作中有很高的实用性,一直想要总结一下,但感觉自己语言相当匮乏,无奈之下找了一份我最喜欢的分享给大家。

git: 分布式代码管理工具, 跟svn功能一模一样
分布式,没有真正的服务器,所有人都是服务器

安装git客户端

官网:http://git-scm.com/

下载->一直下一步

如何验证我已经安装好了?
在任何地方右键

git GUI -> git图形界面
git bash -> git命令行界面

常用linux命令:—— 没有提示就是成功

查看目录下所有东西: ls
退回上级目录: cd ..
进入某个目录: cd 目录名
创建文件: touch 文件名
删除文件: rm 文件名
编辑文件:
a). vi 文件名
b). 按 'i'
c). esc -> :wq -> 回车
查看文件内容: cat 文件名
创建目录: mkdir 目录名
删除目录: rmdir 目录名
清屏: clear
创建文件,并且输入内容:echo welcome width > b.txt

git bash里面命令都是linux命令:

目录 -> 仓库

  • 你问我答

两种方式:

  1. 本地目录如何变成git目录
    git init
  2. 查看此时git状态
    git status
  3. 工作区文件添加到缓存区
    git add file 添加一个文件
    git add . 添加所有文件
  4. 缓存区->仓库
    git commit -m '描述信息'

从缓存区到工作区: git rm --cache file

工作区删除一个文件返回:
git checkout -- file
缓存区里面返回:
git reset HEAD
查看日志:
git log
git reset commit_id
玩git基本流程:
git status
git add -> git commit


github: -> 类似sinaapp
git开放服务器
https://github.com/

登录、注册 -> 再填写一个邮箱验证

再填写一个邮箱验证:
点击头像图标->Settings -> emails -> send验证


准备工作:

  1. 本地生成一个秘钥
    ssh-keygen -t rsa -C '[email protected]'

一路回车-> 生成秘钥
c:Users/Administrator/

id_rsa 私有秘钥
id_rsa.pub 共用秘钥
打开文件,注意不要拿编辑器打开
用记事本打开

  1. 把此秘钥放到github上
    点击头像 -> settings ->SSH and GPG keys -> add key

  2. 配置一下我是谁
    git config -l 查看此时配置文件

git config --global user.email “[email protected]
git config --global user.name “xxxx”


两种工作模式:

  1. 本地代码扔到github
    第一次:
    跟github建立关系:
    git remote add origin https://github.com/leolau2012/aaaaa.git
    推送到github上
    git push -u origin master
    以后:
    git add -> git commit -> git push
  2. 已有项目,下载到本地
    git clone 地址 https://github.com/leolau2012/aaaaa.git

你可能感兴趣的:(git小结)