• git与github初体验


    github命令清单

    git使用 (如果使用sublime,可以安装GitGutter插件,可以检测本地的git变化提示)

    1.安装-----portableGit-2.7.0-64-bit.7z.exe(注意:解压时必须是全英文路径)
    2.配置环境变量:新建GIT_HOME,将解压的路径放进来(比如说是解压在命名为git的目录下那就是C:devgit)
    	然后再将GIT_HOME配到path里面:%GIT_HOME%in;
    3.测试是否配置成功:git --version
    4.cd到当前目录
    5.初始化本地仓库:git init (实际上就是在本地文件夹中添加了一个.get的文件夹,用于记录所有项目的变更信息)
    6.查看本地仓库的状态:git status(第一次查看显示的是没有被跟踪的文件)
    7.将当前所有没有被跟踪的文件添加到跟踪列表:git add .(或者git add --all也可以)
    8.添加本地git忽略清单(因为有的文件不需要被托管,类似于node_modules文件),创建一个.gitignore文件,只需要在
       .gitignore文件中添加对应的文件名字就行了,比如说添加node_modules,如果是根目录下的就要 /dist这样写(加/)
    9.git status -s 输出简要的变更日志
    10.把本地的变化提交的本地的仓库文件夹  git commit (或者是记录变更的地方git commit -m '第一次提交记录')
    11.比较与上一个版本的变化 git diff
    12.再次提交:git add --all
    13.再次记录:git commit -m '第二次提交记录'
    14.查看提交日志:git log
    15.回归到某一个版本:git reset --hard xxxxx(前5位提交记录的哈希值)
    

    github 使用

    1.new repository 然后为项目起名字(其他都是默认)
    2.可以选择git目录下的git-bash.exe来用,然后定位到要上传的目录(cd)
    3.添加远端的地址:git remote add origin  https://github.com/xxxxx(项目的地址)
    4. git status 查看文件的状态
    5. git push -u origin master 将本地文件推到远端
    6. git pull origin master  从远端获取
    

    gist(在github中可以用gist记录零散的代码片段)

    使用步骤:new gist --> 写gist的描述(例如gulpfile.js)--> 填写文件的扩展名(.js),然后选择缩进式(space),公开的私密的都可以 -->可以选择Embed下面的js脚本粘到网页中将代码晾出去(可以利用script脚本在博客中展示代码)
    

    git的分支

                          git branch 查看当前分支
    		  git branch v2 创建一个v2的分支
    		  git checkout v2 将分支切换到v2
    		  git push -u origin v2 提交到v2分支
    

    完整项目的上传:

    1.git init 
    2.git status 
    3.由于没有用任何的包管理工具,所以可以不用创建.gitignore文件夹
    4.git add --all
    5.git status
    6.git commit -m 'initial commit'
    7.github创建仓库 (new repository)
    8.git remote add origin https://github.com/xxx  (项目地址)
    9.git push -u origin master (默认提交的分支名字必须是master)
    10. 创建新的分支 git branch gh-pages 
    11.切换到gh-pages分支 git checkout gh-pages
    12.同步到远端分支 git push -u origin gh-pages (这样就可以访问了地址是   用户名.github.io/项目名)
    13.绑定域名 
    	1)在文件夹下创建CNAME的文件 文件中写自己的域名就行了(也可以解析二级域名,解析方法--->主机记录:xxx,记录类型CNAME,记录值xxx.github.io 也就是自己的github地址)
    	2)提交CNAME文件 git status	
    					 git add --all
    					 git commit -m '添加域名绑定'
    					 git push -u origin gh-pages
  • 相关阅读:
    [LeetCode#260]Single Number III
    1 sql server中添加链接服务器
    1 sql server 中cursor的简介
    1 .net将xml反序列化
    1 C# 将对象序列化
    1 SQL SERVER 实现字符串分割成table的方法
    1 asp.net 中如何把用户控件应用于母版页
    1 .net中自定义事件的步骤
    .NET中跨线程访问winform控件的方法
    1 sql server 中merge的用法
  • 原文地址:https://www.cnblogs.com/ccvtt/p/8556229.html
Copyright © 2020-2023  润新知