美文网首页
git教程

git教程

作者: socalledPF | 来源:发表于2016-04-26 10:26 被阅读0次

    标签(空格分隔): git


    创建版本仓库

    1.首先创建文件夹 mkdir + 文件夹
    2.然后git init初始化仓库。
    3.接下来往仓库添加内容git add .,这里其实是将文件放在暂存区域。
    4.然后使用git commit -m ""提交给仓库,标注这一次修改的版本。

    版本回退

    • 随时查看仓库状态 使用git status命令查看。
    • 可以使用git diff查看修改内容。
    • 对于修改不同的版本,可以使用git log进行查看每个版本的commit ID
    • 如果要退回到上个版本,使用git reset --hard HEAD^进行恢复,也可以通过确定的commit ID恢复至对于的版本git reset --hard + commit ID
    • 恢复至新版本,但是找不到commit ID了,可以使用git reflog来查看每条记录。
    • 如果进行版本修改,但是想丢弃工作区域的修改,可以使用git checkout --file,如果add到暂存区,可以先进行版本回退,在使用该命令。

    删除文件

    删除文件可以使用git rm,并且git commit。如果误删了,可以使用git checkout --file来恢复。

    远程仓库

    1. 创建ssh key

    ssh-keygen -t rsa -C "youremail@example.com"

    1. 在代码托管的平台添加公钥。然后将平台创建仓库与本地进行关联。

    git remote add origin + 仓库的ssh地址或者http地址

    1. 把本地库的内容推送到远程,用git push命令,实际上是把当前分支master推送到远程

    git push origin master

    1. 将远程仓库的内容clone下来

    git clone + 仓库的ssh地址或者http地址

    git 分支管理

    1. 首先,我们创建dev分支,然后切换到dev分支:

    git checkout -b dev

    1. 修改后切换至master分支与dev分支进行合并:

    git merge dev

    1. 合并完成后可以删除dev分支

    git branch -d dev
    未完待续


    参考:
    维基百科
    廖雪峰git教程

    相关文章

      网友评论

          本文标题: git教程

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