zoukankan      html  css  js  c++  java
  • 《个人-GIT使用方法》

    git

      是一个版本控制系统。官方的解释是:版本控制(Revision control)是一种软件工程技巧,籍以在开发的过程中,确保由不同人所编辑的同一档案都得到更新。

     按我的白话文解释就是:一群志同道合的人身处祖国各地,希望来合作开发一个项目。

    方法/步骤

      1. 下载Git,从官方网站下载Git并安装,安装以后在windows 目录点右键快捷菜单会有Git相应的功能

      2. 进入Git Gui,配置git的用户名和邮箱

      3.初始化一个Git代码库,创建一个文件夹并进入,点击右键"Git init here",然后会创建一个代码仓库

      4.添加文件,任何文件都可以,git会记录文件操作的状态。 进入"Git Gui"

      5.选择未缓存的改动列表,添加注释并提交改动

      6.把提交的改动上传到服务器,比如github

    Git 常用命令

    git init here            -- 创建本地仓库(repository),将会在文件夹下创建一个 .git 文件夹,.git 文件夹里存储了所有的版本信息、标记等内容
    
    git remote add origin git@github.com:winter1991/helloworld.git        
                             -- 把本地仓库和远程仓库关联起来。如果不执行这个命令的话,每次 push 的时候都需要指定远程服务器的地址
    
    git add                  -- 从本地仓库增删,结果将会保存到本机的缓存里面
    git rm
    
    git commit -m "注释"     -- 提交,把本机缓存中的内容提交到本机的 HEAD 里面
    
    git push origin master   -- 把本地的 commit(提交) push 到远程服务器上, origin 也就是之前 git remote add origin 那个命令里面的 origin,origin 替代了服务器仓库地址:git push git@github.com:winter1991/helloworld.git master
    git pull origin master   -- 从远程服务器 pull 新的改动
    
    git status               -- 查看状态
    git add -A               -- 提交全部修改
    
    
    
  • 相关阅读:
    【Thinkphp教程】URL路由功能解析
    MYSQL 错误#145解决方法
    【Thinkphp教程】空模块
    【Thinkphp教程】 如何进行模块分组
    mySQL中删除unique key的语法
    使用php让浏览器刷新
    Spring+Jpa整合的过程中遇到的一个问题。。。纠结了我半天。。。
    关于mule studio的应用
    解决eclipse和myeclipse不能编译项目的问题
    ajax fileupload上传组件的使用感悟
  • 原文地址:https://www.cnblogs.com/sxdycqs/p/7455760.html
Copyright © 2011-2022 走看看