zoukankan      html  css  js  c++  java
  • Git操作(及操作github)

    一、git操作:

    1、创建一个项目;

    2、打开项目,在项目目录下右键单击--打开 git bash;

    3、初始化项目仓库  创建项目仓库

    命令:   git init ;

    git status 查看文件是否被git管理

    4、添加文件:

    git add 文件名 (一次只能添加一个文件)

    全部添加:

      git add./--all/-A/*

    5、提交:

      git commit -m"日志描述"

    提交时需要提供 邮箱和账号

    运行:

      git config  --global user.email "xx@xx.com"

      git config  --global user.name "lce"

    6、项目文件内容如果有变动

      先 git add  .再git  commit -m“日志”

    7、git log 查看项目日志

    8、回退操作:

      git reset --hard 前六位编码

    9、回复手动删除的文件:

      git checkout 提交生成码 文件名

    二、相关概念:

    版本库:在初始化git版本库之后会生成一个隐藏的文件.git ,可以将文件理解为git的版本库 repository

    工作区:项目目录

    暂存区:.git目录中的index文件 就是暂存区   

      同时:git还为我们自动生成了一个分支master以及指向该分支的指针head 在.git文件夹

    三者关系:

      可以理解为我们打开开发环境如Hbuilder,里面的内容即工作区的内容,在工作区里面有的代码以及配置文件等我们需要提交到版本库里面,最终是到了分支master上面,暂存区只是一个临时保存修改文件的地方。

    三、分支操作:

    1、查看分支:  git branch

    2、创建分支:  git branch 分支名

    3、切换分支:  git checkout 分支名

    4、删除分支:  git branch -d 分支名

    5、合并分支:

      先切换到master分支下,再进行合并操作

      git merge 分支名

    6、创建分支与切换分支 合并操作命令:

      git checkout -b分支名

    如果忽略某个文本不被git管理,在git add操作之前,创建一个文件   .gitignore 文件:

        touch .gitignore

    该文件创建好后,打开这个文件夹,在文件中输入要忽略的文件即可。然后再执行 git add操作。

    四、git操作github:

    1、在github上创建一个仓库;

    2、将github上的仓库 ,检出到本地磁盘上;

    在桌面上打开gitbash ,通过 git clone 仓库路径,将线上的仓库克隆到本地上(获取仓库的内容);

    3、切换gitbash 的路径到项目仓库中;

    4、添加文件 、提交文件  add commit;

    5、将本地git 服务器上的内容,提交到github 上进行备份:

      git push -v origin master

    本地操作项目修改后,将修改的新项目重新推送到远端github:  

        git push -v origin master

    如果在github的线上做项目的修改,线下同步:

    ①、重新克隆;

    ②、在当前的项目目录下,使用命令:

      git pull origin master

    总结:

    线下 克隆github项目 git  clone 地址

    线下修改项目,将修改后的项目 推送到github上,先add再commit 再 git push -v origin master

    如果在线上修改项目,同步到线下,可以重新克隆,也可以在该目录下 git pull origin master

  • 相关阅读:
    HTTP权威指南笔记-1.概述
    C# 设计模式之工厂模式(一)
    C# 读取Excel内容
    C# 反射
    C# 分部类与分部方法
    图像处理
    mysql 使用问题?
    第一节mysql 安装
    软件包管理
    第四节基础篇
  • 原文地址:https://www.cnblogs.com/21-forever/p/10949611.html
Copyright © 2011-2022 走看看