git知识

作者: kayiulau | 来源:发表于2018-01-23 15:57 被阅读0次

    windows用户请下载 下载git
    在本地仓库里右键选择Git Init Here
    效果如同右键Git Bash进入git命令行输入 git init

    sshkey

    判断是否已经存在本地公钥

    cat ~/.ssh/id_rsa.pub
    

    生成ssh key

    cat ~/.ssh/id_rsa.pub
    

    windows下 C:\Users\Administrator\.ssh 路径中 id_rsa 文件
    将SSH Key 复制到账户上,建立连接,在git bash下输入

    验证是否连接成功
    $ ssh -T git@github.com
    

    设置username和email

    $ git config --global user.name "your name"
    $ git config --global user.email "your_email@youremail.com"
    

    提交上传

    建一个README文件,提交到本地仓库

    $ git push origin master
    

    git push命令会将本地仓库推送到远程服务器。
    git pull命令则相反。

    创建新工程(空文件夹)

    echo "# test2" >> README.md
    git init
    git add README.md
    git commit -m "first commit"
    git remote add origin git@github.com:kayiulau/test2.git
    git push -u origin master
    

    导入已存在的工程(已经有项目)

    Existing folder or Git repository
    
    cd existing_folder
    git init
    git remote add origin git@code.aliyun.com:kakakayiu/my-vue.git
    git add .
    git commit
    git push -u origin master
    

    将git中项目导出

    git clone git@code.aliyun.com:kakakayiu/my-vue.git
    

    使用多个远程仓库

    [remote "origin"]
        url = https://github.com/kayiulau/vue-demo.git
        fetch = +refs/heads/*:refs/remotes/origin/*
    [remote "mirror"]
        url = git@code.aliyun.com:kakakayiu/my-vue.git
        fetch = +refs/heads/*:refs/remotes/mirror/*
    
    git push origin master
    git push mirror master
    

    git remote add mirror git@code.aliyun.com:kakakayiu/my-vue.git

    Git工作流程

    image.png
    image.png

    一篇文章,教你学会Git0

    相关文章

      网友评论

          本文标题:git知识

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