美文网首页
Git-常见命令

Git-常见命令

作者: simple__ | 来源:发表于2019-02-27 10:29 被阅读0次

    一、背景

    本文适用于快速了解git提交代码流程、克隆项目、创建分支等操作命令,了解git原理&下载请移步git官网

    二、命令说明

    1.建立远程仓库地址

    通过Gitblit、GitLab、GitHub等服务建立远程仓库,并获得仓库地址 https://xxx.com/xx/demo.git

    2.初始化Git

    命令:git init
    说明:将生成.git子目录,包含初始化的git仓库中的所有文件信息。

    3.创建和修改文件

    在工作空间中创建文件并修改。或者使用git clone url 命令来克隆已有的项目。
    命令:git clone url name 克隆并命名远程仓库
    说明:git clone url 默认的远程仓库名为origin

    4.将文件加入版本追踪

    • git add file 将具体的文件或目录加入版本
    • git add . 将全部文件/目录加入版本

    说明:对于不想加入版本追踪的文件 可以通过添加.gitignore文件来过滤。

    5.提交到本地仓库

    命令:git commit -m "注释"
    说明:提交修改到本地仓库

    6.添加远程仓库地址

    • git remote add <shortname> <url> 添加远程仓库url 并建立简写名称shortname
    • git remote rm name 移除name的远程仓库
    • git remote rename oldname newname 重命令远程仓库地址
    • git remote show [name] 查看远程仓库信息

    7.推送修改到远程仓库

    命令:git push [remote-name] [branch-name] 推送某个分支的代码到某个远程仓库
    说明:git push origin master 推送master分支的代码到origin的远程仓库

    8.创建、检出、切换分支

    • git branch name 创建name分支
    • git branch -a 查看所有分支
    • git branch -d name 删除本地的name分支
    • git push origin --delete name 删除origin仓库的name分支
    • git checkout master 检出并切换master分支,可通过git status查看
    • git checkout -b [branch-name] 创建并切换到新分支

    9.合并分支

    • git merge [branch-name] 合并分支

    参考:
    Pro git

    相关文章

      网友评论

          本文标题:Git-常见命令

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