Git命令一览表

Git命令一览表

git clone 远程仓库的地址   //克隆远程仓库到本地
git push 远程仓库的地址   //把本地仓库的版本推送到远程仓库:
git add * && git add . //提交修改
git commit -m "描述"    //提交版本
git checkout -- 文件名   //恢复已删除且保存修改,但没有提交版本的文件
git init  //把本地文件夹初识化为一个本地仓库
/别名
git remote -v   //查看远程仓库都有哪些别名
git remote add 别名 远程仓库的地址 //起别名
git push 别名 master  //再次push时
git remote remove 别名 //删除别名
============================ 版本查看 ===============================
git log        //默认
git log --pretty=oneline //简化版本
git reflog        //简短版本
git reset --hard  版本ID   //版本切换 
git reset --hard HEAD^ //HEAD^表示回到上一个版本  HEAD^^表示回到上上个版本
======================== 分支管理 ===================================
git branch 分支名    //是在已有版本上进行创建的。
git branch -v      //查看分支
git checkout 分支名    //切换分支
git checkout master //先切到接受合并的分支
git merge  b1  //在对b1进行合并 会把内容合并到master上面  
git branch -d 分支名  //删除分支
//抓取最新版本远程仓库
git pull
&&
git pull origin master

Linux常用的命令

    touch xxx.txt //创建一个文件 名字是xxx.txt
    mkdir  aaa  //创建一个文件夹 
    clear  //清屏
    ls  //列出当前目录夹下都有哪些文件或目录  不包含隐藏的文件或目录
    初始化后会生成git的配置文件目录,普通的"ls"命令是看不到的,我们需要使用ls -ah查看隐藏目录
    ls -all //列出当前目录夹下都有哪些文件或目录 包含隐藏的文件或目录
    键盘上的上下箭头  调出之前你打过的命令
    rm 文件名  //删除某个文件
    vi 文件名  //编辑莫个文件/ 按键esc 输入`:wq`可以退出编辑模式
    如果卡顿输入q可跳出去
    cat 文件名  //查看文件内容

你可能感兴趣的:(git,git,linux)