git用法

2017-04-06  本文已影响0人  深海尘埃丶

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

下载=》安装

证明安装成功指令:在桌面或者文件中任何地方右键出现gitbush githere

使用:(两种方法)

配合github  网站:https://github.com/

注册:记住email

备用邮箱:点头像-settings-emails

一、详细版

a) 把本地的目录变成git工作区(仓库)

    git init

b) 添加文件到缓存区

    git add 文件名

    git add

c) 把文件从缓存区放去本地仓库

    git commit -m "描述信息必须写"

    保存第一次需要设置身份信息

    git config --global user.email "you@example.com"

    git config --global user.name "Your Name"

    如何查看已经配置成功:git config -l

d)往远程仓库中提交代码

   在第一次的时候需要配置秘钥

   ssh-keygen -t rsa -C '邮箱'

   一直回车

  秘钥只能用记事本打开

   在github上创建远程仓库

   按+创建,名字,描述信息,readme不画钩

  添加README.md

  echo "# first" >> README.md

  git add .

  git commit -m "描述信息"

  git remote add origin SSH地址

  git push -u origin master

----------------d步是第一次和远程建立联系要敲的代码----------------

git add

git commit

git push

2、秘钥配置

本地和远程通过秘钥建立联系

ssh-keygen -t rsa -C '邮箱'

身份信息配置

git config --global user.email "you@example.com"

git config --global user.name "Your Name"

----------------------------------------------------------------------------------------

在github中创建项目,勾选下面的小框

在clone的地方复制地址

在选中的文件夹中点击gitbush

然后输入 git clone ssh地址

然后写项目

上传:

git add

git commit

git push

输入账号名  邮箱名

密码        登录密码

----------------------------------------------------------------------------------------

git pull 从远程更新代码  

切记:先更新在提交代码

==================================================

二、简单版

1、用户认证

     email和用户名

2、远程github

     设置秘钥

     ssh-keygen -t rsa -C "XXX@ZZZ.com"

     一般是在c user admin .ssh 注:用记事本打开

     拿着秘钥去 settings ssh 新建 title随便

-----------------------------------------------------------------------

1、github上建立仓库,最后不画勾

2、按照要求输入命令  粘贴复制

3、初始化文件夹 git init

-----------------------------------------------------------------------

1、 github上建立仓库,最后画勾

2、粘贴地址:https和ssh地址都可以

3、找个文件夹git clone ssh地址

4、写项目

5、git add             .文件名    

6、git commit -m  "版本描述"(必须写)

7、git push           输入账号名密码

-----------------------------------------------------------------------

上传代码之前,先pull一下

========================================

git的一些指令

git在使用的过程中如果不知道下一步要干什么 

git status=》git目前的状态

1、从工作区到缓存区

     git add 文件名

2、把文件从缓存区移到工作区

      git rm --cached 文件名  这个用的少

      git reset HEAD a.txt

3、缓存区到本地仓库

      git commit -m "sss"

4、工作区删除文件怎么找回来(这个文件必须传到远程仓库中)

      git checkout 文件名

5、缓存区删除了文件

      git reset HEAD

      git checkout 文件名

6、如果本地仓库都删除了

      git log  查看所有commit的操作日志

      找commit ID(黄色的一串)

      git reset  commit ID (返回到删除前的那个版本)

      git reset HEAD

      git checkout 文件名

上一篇 下一篇

猜你喜欢

热点阅读