美文网首页
GitHub版本控制

GitHub版本控制

作者: Amdur | 来源:发表于2019-03-28 23:04 被阅读0次

    1、常用命令简表

    命令 功能 详细
    git config 全局配置。控制用户名、登录账号、编辑器、文件差异对比工具、颜色信息、简化提交、查看配置 传送门
    ssh 测试ssh与配置sshkey,省略提交过程的账号密码验证 传送门
    git init 初始化 传送门
    git status 获取状态,很实用的一个功能,对文件做了操作都能看到各种提示信息 传送门
    git add <file> . 或者 * 代表全部添加 传送门
    git commit 提交 -m 添加注释 -a 跳过暂存区域 -amend修改最后一次提交 传送门
    git push -u origin master 推送到主要分支 传送门
    git checkout checkpoint切换 传送门
    git branch 分支管理 -r列出远端分支 -a 列出所有分支 -v 嫦娥各个分支最后一个提交对象的信息 传送门
    git merge 分支合并 传送门
    git fetch 获取或获取指定分支 传送门
    git tag 标签版本管理 传送门
    git grep 文本搜索 传送门
    git blame 文本修改详情与追责 传送门
    git reset 撤销操作 传送门
    git revert 重置提交 传送门

    常用命令详细版本

    2、本地的版本库创建

    ①Git Shell中bash命令行创建文件夹(window下右键创建也可接受)

    ②bash 命令行中进入文件夹,使用git init变成可Git管理的库(或者在文件夹中新建一个.git文件夹)

    ③将项目粘贴到仓库中(粘贴后可以通过git status来查看你当前的状态)

    ④git add . 把该目录下的所有文件添加到仓库(注意点是用空格隔开的)

    ⑤git commit -m提交注释把项目提交到仓库

    ⑥添加ssh库的过程可以参考GitHub安装与使用-4、SSH-key配置与GitHub连接
    现在我通过命令行在桌面新建一个TEST文件夹(你也可以在其他任何地方创建这个文件夹),并且进入这个文件夹

    3、GitHub上Git仓库创建

    ①点击New repository直接创建一个git 仓库

    ② 在Github上创建好Git仓库后,可以和本地仓库进行关联了,在Git Shell中的本地仓库位置中输入:

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

    (origin后面加的是你Github上创建好的仓库的地址)

    ③关联好之后我们就可以把本地库的所有内容推送到远程仓库(也就是Github)上了

    首次推送使用:

    $ git push -u origin master

    新建的远程仓库是空的,所以要加上-u,远程仓库里面有了内容之后使用:

    $ git push origin master

    4、常见错误

    在创建远程仓库的时候,如果勾选了"Initialize this repository with a README",在本地仓库内容推送到远程仓库的时候就会报一个failed to push some refs to https://github.com/<用户名>/<目标仓库>.git 的错。这是由于你新创建的那个仓库里面的README文件不在本地仓库目录中,

    这时我们通过以下命令先将内容合并以下:

    $ git pull --rebase origin master

    相关文章

      网友评论

          本文标题:GitHub版本控制

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