git使用入门

1.git是分布式版本控制系统,github为开源项目提供免费的git存储。

2.git安装,官网下载安装即可

3.git配置 

git config --global user.name 'name'     

git config --gloalal user.email 'emali'

4.git理解

git每台电脑都是完整的版本库

通过git init 就能可以将这个目录变成git可以管理的仓库

5.创建本地仓库

进入你想当做仓库的目录

输入命令行git init就创建成功了,此目录下多了一个.git目录来跟踪管理

(1).git add file 

(2).git commit -m "message"

(3).git status 查看git仓库的状态,包括修改过的文件,add的文件等

(4).git diff  file 查看文件的不同

(5).git log 查看git提交日志

(6).git reset --hard HEAD ^  回退到上一个版本,HEAD指当前版本。

(7).当回退后,git log 将不再显示回退前的版本,可使用git reflog查看你的每一次git命令,然后使用git reset --hard xxxxxxx来回到之前的版本。

(8).git 跟踪的是修改而不是文件

(9).git checkout -- readme.txt  将工作区版本回退到暂存区版本

(10).git reset HEAD readme.txt 将暂存区修改撤销

(11). git rm 删除

6.远程仓库

(1)git本地仓库和远程仓库通过ssh加密传输。输入命令ssh-keygen -t rsa -C "email@example.com"创建ssh key

(2)将id_rsa.pub里的代码添加到github的account内的ssh中

(3)github中创建一个新的仓库

(4)本地仓库关联远程仓库git remote add origin git@github.com:michaelliao/learngit.git

(5)git push -u origin master  将本地仓库推送到远程仓库

(6)git clone git@github.com:michaelliao/learngit.git从远程仓库克隆

7.分支

(1)git branch 查看分支

(2)git branch branchName 创建分支

(3)git checkout branchName 切换分支

(4)git branch -d branchName 删除分支

(5)git merge branchName 合并某分支到当前分支

(5)

posted @ 2018-06-11 14:47  温水煮代码  阅读(136)  评论(0编辑  收藏  举报