美文网首页程序员
git命令基本应用

git命令基本应用

作者: 秘果_li | 来源:发表于2017-04-18 22:01 被阅读0次
    git 文件的三种状态:
    • 已修改(modified):表示文件已经修改,但是还没有保存到数据库中
    • 已暂存(staged):对一个已修改文件的当前版本做了标记,使之包含在下次提交的快照中
    • 已提交(committed):数据已经保存到了本地数据库中
    常用的 git 命令:

    git config命令: 对git进行一些配置

    • 设置用户名
    git config --global user.name "yourName"
    
    • 设置邮箱账户
    git config --global user.email "yourName@qq.com"
    

    git init 命令:初始化本地版本库
    进入需要git的目录下,运行命令:

    git init
    

    在本地修改文件后要用到
    **git add **命令:将要提交的文件的信息添加到索引库中

    git add .  //提交全部
    git add textName //提交文件名为textName的文件
    

    git commit -m "[descriptive message]" 命令:将数据提交到数据库中

    git commit -m "update"  //update为提交描述词
    

    至此,文件的修改已经同步到了本地的git 仓库中,
    为了防止数据丢失,我们通常会将代码提交到远程仓库中;
    前面已经配置了远程仓库,一般利用ssh(安全认证协议)秘钥(需要自行配置)提交

    添加远程仓库地址

    使用ssh

    git remote add origin git@github.com:<git用户名称>/<仓库名>.git
    

    使用http

    git remote add origin git remote add origin https://github.com/<git用户名称>/<仓库名>.git
    

    git push命令:将本地仓库的修改同步到远程github仓库上

    git push <远程主机名> <本地分支名>:<远程分支名>
    git push origin master //默认主分支名
    
    

    git clone命令:将git远程仓库上的代码克隆到本地

    git clone <版本库的网址> //该命令会在本地主机生成一个目录,与远程主机的版本库同名
    
    git clone https://github.com/jquery/jquery.git //克隆JQuery版本库
    

    如果你想自己命名本地目录

    git clone <版本库的网址> <本地目录名>
    

    相关文章

      网友评论

        本文标题:git命令基本应用

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