zoukankan      html  css  js  c++  java
  • Git 命令

    Git常用命令
     
    1 设置用户名 设置邮箱
    $ git config --global user.name "zcwipe" //github 用户名 (用于统计attribution)
    $ git config --global user.email "zc_wipe@163.com” //github 邮箱

    2 查看用户名 设置邮箱

    $ git config user.name 
    $ git config user.email 
    

    3 创建本地仓库

    $ git init //使当前目录成为git可以管理的仓库
    $ git add . //添加文件到缓冲区
    $ git commit -m "commit log"//提交到本地仓库
    $ git log //查看提交历史
    $ git status //查看状态
    $ git reset --head HEAD //回退到最新版本
    $ git reset --head HEAD^ //回退到上一个版本
    $ git reset --head commit_id //回退到指定的一个版本
    $ git checkout -- readme.txt //丢弃当前文件的修改 其实是用版本库里的版本替换工作区的版本
     
    $ git rm readme.txt //从缓冲区删除文件
    $ git commit -m "remove readme.txt"//提交到本地仓库

    4 创建SSH

    ssh-keygen -t rsa -C "email@example.com" //创建ssh key
    
     
     在 /Users/username/.ssh/  目录下 生成两个文件
    • id_rsa 私钥,不能泄露
    • id_rsa.pub 公钥,可以公开
    然后在Github添加公钥:GitHub - Account settings - SSH keys -Add SSH Key 粘贴id_rsa.pub文件里的内容

    5 远程仓库

    $ git remote add origin git@github.com:github_name/repo_name.git //本地已有仓库,关联远程仓库,进行同步
    $ git push -u origin master //推送本地master分支到远程库master分支 第一次有"-u",以后提交可以不加
    
    $ git clone origin git@github.com:github_name/repo_name.git //本地没有仓库,clone远程仓库到本地,进行同步
    $ git pull origin master //在当前分支上进行同步操作,将指定远程分支同步到当前本地分支 : origin远程主机名 master分支 
    

      

  • 相关阅读:
    mac前端解除端口占用命令
    Mac安装Brew
    Mac Webstrom 快捷键
    linux yarn安装
    js-新兴的API,最佳实践,离线应用于客户端存储
    js-高级技术
    js-Ajax与Comet
    js-错误处理与调试,JSON
    js-DOM2,表单脚本
    js-事件
  • 原文地址:https://www.cnblogs.com/suiyilaile/p/10982597.html
Copyright © 2011-2022 走看看