美文网首页
GIT的使用

GIT的使用

作者: 小伙儿_0c3c | 来源:发表于2017-11-25 18:43 被阅读0次

    基本命令:

    创建 ssh-key:       ssh-keygen-t rsa-C"your_email@youremail.com"

    mkdir  "文件名" -----创建git库

    pwd   -------------显示当前目录

    git init  ----------管理当前目录文件

    git status -s --------查看被修改的文件

    git add "文件名"  --------添加管理文件

    git add .  --------添加当前目录下修改的所有文件

    git commit -m "修改后的描述" ----------提交修改

    git diff  ---------查看具体修改了什么

    git log  ----------查看修改记录目录

    git log --pretty=online --------查看修改版本的id

    git reset --hard "版本id" -------重置版本

    git reflog -------记录每次命令

    cat "文件名" ------查看文件内容

    git check --"文件名" ---------回到最近一次commit或add的状态

    rm 文件名  -------删除文件, 可以通过git check --"文件名"撤回删除

    远程和本地关联:

    ssh-keygen -t -rsa -C "email" -------创建ssh key;在用户主目录下创建.ssk文件夹,下面有id_rsa文件(私钥)和id_rsa.pub文件(公钥);

    New repository --------创建远程库

    设置远程SSH Key -------将公钥文件内容复制到远程库的ssh-key

    git remote add origin git@github.........(远程库的地址) ---------关联远程库,注意检查 .git/config 中的url是否正确

    git config --list ---------查看配置文件列表remote.origin.url是否正确

    vi .git/config ---------打开配置文件,把vi变为notepad既可以用记事本打开编辑

    vi ~/.ssh/id_rsa.pub --------查看公共秘钥,把vi变为notepad既可以用记事本打开编辑

    git push -u origin master ---------将master分支推送到远程,-u表示会将远程的master和本地的master分支关联起来,只要本地                                                                                  git push origin master就会提交到远程库。

    git clone "远程库地址" ----------克隆远程项目到本地

    分支管理:

    git branch --------查看所有分支

    git branch "分支名" --------创建分支

    git checkout "分支名" -------切换分支

    git checkout maser --------切换到主分支

    git checkout -b dev ----------创建dev分支并切换到此分支

    git merge "分支名" ---------合并分支到当前分支

    git branch -d "分支名" ----------删除分支

    git branch -D feature ---------强行删除分支

    相关文章

      网友评论

          本文标题:GIT的使用

          本文链接:https://www.haomeiwen.com/subject/eqvvwttx.html