美文网首页
Git 入门

Git 入门

作者: 达摩先森 | 来源:发表于2018-09-08 18:04 被阅读0次

    Git 下载

    windows下载地址   mac下载地址

    Git 配置

    1. 配置基本信息
    git config --global user.name xxx #方便产品经理找(怼)你
    git config --global user.email yyy #方便产品经理找(怼)你
    git config --global push.default simple
    git config --global core.quotepath false #防止文件名变成数字
    git config --global core.editor "vim" #使用vim编辑提交信息
    

    这些配置都是在写 ~/.gitconfig 文件而已

    1. 配置SSH keys
    $ ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
    

    输入上面命令后一直按回车,最后在~/.ssh目录下会生成了公钥id_rsa.pub和私钥id_rsa

    $ cat ~/.ssh/id_rsa.pub
    

    再输入上面的命令显示公钥,之后就可以把公钥添加到您的github上了

    Git 命令

    git init

    创建 .git 目录(初始化本地仓库)

    一开始我们的空仓库里面是没任何东西的,执行git init命令以后多出了一个.git文件

    git add

    把当前目录下的新增和修改的文件添加到暂存区

    git add 文件名 #添加指定文件名的文件
    git add . #添加所有新增和修改的文件
    
    这里我们在文件里新建了一个index.html文件,执行git add命令以后提示变更已放入暂存区

    git commit

    把暂存区的更新提交到本地库

    git commit -m "xxx" #提交到本地仓库时把变更注释写在xxx的位置
    git commit -v #执行命令跟上面的是一样的,只不过他会打开vim,在vim里填写变更注释
    

    git log

    展示历史

    git remote add xxx yyy

    添加一个远程仓库,名字为 xxx,地址为 yyy
    如果你要修改 yyy,可以使用 git remote set-url xxx zzz

    git push

    将 .git 上传到另一个目录

    git clone

    git clone 的作用

    1. 新建目录 xxx
    2. 解压远程 .git 目录到 xxx/.git

    git clone 会帮你新建目录的!所以你别自己建目录!

    git pull

    更新本地仓库(.git)和本地文件

    原则

    • git push 之前必须 git pull
    • git pull 之前必须 git commit
    • git commit 之前有时必须 git add

    相关文章

      网友评论

          本文标题:Git 入门

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