git使用技巧

Author Avatar
Jzxer 4月 15, 2017
  • 在其它设备中阅读本文章

流程

git连接GitHub

设置Git的信息(如果是第一次的话)

git config –global user.name “名字”
git config –global user.email “邮箱”

生成密匙(很重要)

这是你连接的必要部分,就相当于账号的登录密码,有这个你才能对GitHub上的项目进行操作

ssh-keygen -t rsa -C “710328466@qq.com”

配置密匙

  • 将获取的密钥放到GitHub->setting下的SSH and GPG keys里面

新建项目

  • 进入首页,新建一个repository

  • 填写相应信息

      Repository name: 仓库名称
    
      Description(可选): 仓库描述介绍
    
      Public, Private : 仓库权限(公开共享,私有或指定合作者)
      Initialize this repository with a README: 添加一个README.md
    
      gitignore: 不需要进行版本管理的仓库类型,对应生成文件.gitignore
    
      license: 证书类型,对应生成文件LICENSE
    

下载 git bash

#

  • 下载地址去百度

将 gitHub 上的仓库克隆到本地

cd Test 打开Test文件夹

  • git add . (添加所有文件)

    git add readme.md

  • git commit -m “信息”

  • git push -u origin master 将本地文件上传到git仓库

    如果push -u….报错,你就改成git pull –rebase origin master,重新push就可以了

git 基本操作

touch 文件名

添加到缓存

git status

查看该项目改变的文件

  • git status

git diff

默认是暂未缓存的改动,这个可以查自己目前版本和上一个版本的改动位置

git diff –cached

查看已缓存的改动

git diff HEAD

查看已缓存与未缓存的所有改动

git diff –stat

显示摘要而非整个diff

git rm

将条目从缓存区中移除

git mv

用于移动或重命名一个文件,目录

git add README
git mv README README.md
ls

git 分支管理

git branch

  • 查看当前分支

    后面加单词,即是创建分支: git branch day1

删除分支

git branch -d testing

git checkout ‘分支名’

切换分支

git checkout -b newtest

创建新分支并切换到该分支下

git merge 分支

合并分支

转载请注明出处
本文链接:/GIT使用攻略.html