Git常用命令

git 命令


1,配置自身信息

$git config --global user.name #你是谁

$git config --global user.email #怎么联系你(邮箱)

2,代码管理

2.1创建版本库

$D: //进入要创建版本库的盘

$cd D:/www/xxx/   //打开你要创建版本库的文件夹

$mkdir 目录名称     //创建项目目录

$cd 目录名称    //进入项目目录

$git init       //仓库初始化

2.2git增删改查

/**
    查看状态时,changes not staged for commit;
    有文件未推送时
        红色字:表示还未加入缓存区
        绿色字:表示已加入缓存区
    无文件推送 
        nothing to commit,working directory clean
**/
$git status     //查看状态

/**
    加入缓存区
    单文件自需在后面加文件名
    多文件可加文件夹名或.
**/
$git add 文件名    //加入缓存区

$git commit -m '注释' //推送到版本库

$git rm 文件名     //删除本地版本库文件

2.3git远程控制

$git remote -v      //查看远程库

$git push 推送的地址(或地址别名) master   //将代码推送的远程地址

$git remote add 地址别名 推送的地址      //为远程地址起别名

$git clone 推送的地址(或地址别名)     //克隆远程项目

$git pull 推送的地址(或地址别名)master    //同步项目

$git remote remove 地址别名 //删除别名

3,git日志|版本切换

3.1git改动日志

$git log    //查看改动日志

$git log --pretty=oneline       //日志单行显示

$git reflog     //操作日志

3.2git版本切换

$git reset --hard 版本号   //切换版本  注意:版本号只要是唯一可以不用写全

$git reset --hard HEAD^^^       //有几个^表示切换到前几个版本

4,git分支

$git branch         //查看分支

$git branch 分支名     //创建分支

$git checkout '分支名'         //切换分支

$git merge 分支名      //合并分支

$git brandch -d 分支名     //删除分支

5,ssh公钥

1,配置ssh远程地址别名
$git remote add 别名 ssh地址

2,创建ssh key
ssh-keygen -t rsa -C '自身配置的邮箱'

3,将id_rsa.pub的公钥放到远程库

发表评论

电子邮件地址不会被公开。 必填项已用*标注