git使用技巧
流程
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 上的仓库克隆到本地
- git clone https://github.com/j710328466/yourItem.git(j710328466/yourBlog.git替换成你博客的地址)
这个步骤以后你的本地项目文件夹下面就会多出个文件夹,该文件夹名即为你github上面的项目名,如图我多出了个yourItem文件夹,我们把本地项目文件夹下的所有文件(除了新多出的那个文件夹不用),其余都复制到那个新多出的文件夹下
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