• Git与GitHub(利用git上传本地文件到GitHub上面)


    GitHub就是代码仓库(管理代码的工具)可以共享给所有人

    Git就是从GitHub上提取文件或者将本地文件上传到GitHub的工具(等同于SVN)

    利用Git上传项目

    一、到官网下载客户端:https://github-windows.s3.amazonaws.com/GitHubSetup.exe,

    安装完成后,会在桌面上出现两个图标,Git Shell和GitHub。那两个图标分别是命令行工具和图形界面。

     报错显示

    在IE浏览器输入这个链接直接下载。

    https://github-windows.s3.amazonaws.com/GitHub.application

    下载缓慢问题:FQ继续下载

    https://getqlink.info/

     

        GitHub是图形界面模式,Git Shell是命令行模式,在Windows系统下我们使用GitHub进行代码管理。

    二、双击打开Git Shell

    三、输入git config --global user.name "XXX",这里"XXX"是注册的用户名

    四、输入git config --global user.email abc@163.com,这里的邮箱是注册时的邮箱

    五、上面两步在客户端配置你的git帐户,接着在本地建立自己的版本仓库。输入cd d:,切换到D盘目录。

    六、输入mkdir test,建立一个test目录,注意本地仓库名要和git中建立的仓库名一样

    七、输入cd test,进入test目录

    八、输入git init,初始化版本仓库

    九、输入touch README,建立一个README文件

    十、用文本编辑器打开README文件,随便输入一点文件,比如:hello git!

    十一、输入git add README,将文件添加到上传队列

    十二、输入git commit -m 'test commit',缓存提交,引号中的是对本次提交的描述,必须填写,不能为空

    十三、输入git remote add origin https://github.com/XXX/test.git,注意url格式,XXX是你注册时的昵称,test是你刚才建立的版本仓库

    十四、输入git push origin master,将README文件上传到版本库。

    步骤一:(用户和邮箱为你github注册的账号和邮箱)

    $ git config --global user.name "startstudysmile"
    $ git config --global user.email "1248973013@qq.com"

    步骤二:设置SSH key

     $ ssh-keygen -t rsa -C "1248973013@qq.com"

    生成过程中一路按3次回车键就好了。
    生成成功后,去对应目录C:用户Administer.ssh里(
    Administer为电脑用户名,每个人不同)用记事本打开id_rsa.pub文件
    复制里面的内容,得到ssh key公钥。

    步骤三:为github账号配置ssh key

    gitHub网站>setting>SSH and GPG Keys>New SSH key

    将复制的公钥粘贴到对应区域,点击ADD SSH Key按钮

    步骤四:建立本地仓库

    打开你要上传的文件,点击git bash 开始输入命令

    1 $ git init (初始化成功后在文件夹里会有有个隐藏的文件夹.git)

    点击工具>文件夹选项>查看>显示隐藏文件、文件夹和驱动器就会在文件夹中看到 .git文件

    2 $ git add .(将所有文件添加到仓库

    注意后面还有一个点.

    3 $ git commit -m "提交文件"(将文件进行提交操作)

    注意后面双引号中的内容为注释内容

    步骤五:关联github仓库

    找到你在GitHub上面创建的一个项目,打开这个项目

    1 到github text仓库复制仓库地址

    2 $ git remote add origin https://github.com/startstudysmile/webProject.git(后面的https://就是你复制的仓库地址)

    3 $ git push -u origin master(上传本地代码,需等待上传,请耐心等待)

    最后就上传成功了!!

    当本地文件有变化时,再次进行下列操作

     GitHub与tower结合起来使用

    1,使用github

    第一步 在https://github.com/上注册一个账号

    第二步 根据http://help.github.com/mac-set-up-git/在本地的bash(终端)进行相应设置

    第三步 使用一下常见的指令 

    • git remote add origin git@github.com:haiye1110/matt.git   
    • git push -u origin master
    • git init--------建立仓库
    • git 命令 --help-----------查看帮助命令
    • touch filename
    • git status------查看状态
    • git add filename--------加入文件到临时的东东
    • git commit -m "add the file filename" -----commit到仓库中
    • git log------查看日志
    • echo "ddd" > filename ------修改filename(先清空)
    • git add filename 
    • git commit -m "filename changed"
    • git diff 版本一 版本二--------比较不同
    • git reset 版本号--------返回到版本号
    • git revert 版本号--------撤销到版本号
    • git checkout filename------撤销当下没有git add的动作
    • git branch-------参看分支信息
    • git branch develop-----建立分支
    • git checkout develop-----切换分支
    • git merge develop------合并分支(将develop  merge到master上,develop不变)

    2. 使用tower(git的一种客户端工具mac os)

       * open the software--tower
    * click "Repositories/manage repositories"
    * click "creat github repository"
    * fill up "the project name" " description" "username" "password(checkout <use API token…>)" then click "create"
    * right click the master(HEAD) select "pull to"
    * click "remote"select "origin",then fill "remote branch"as"master"

     

     





    DO What You Want !
  • 相关阅读:
    MOSS个人站点管理
    WSS3.0开发页面定制(1)修改列表的表单页面
    CodeArt WSS3.0(MOSS)字段编辑权限控制解决方案(v1.0)
    CodeArt WSS3.0(MOSS)字段编辑权限控制解决方案的实现 概要
    编写过滤器WebPart过滤列表内容
    WSS3.0开发过滤列表内容(1)
    给WSS页面添加访问计数器太easy,太cool了
    WSS自定义字段问题:在 RenderPattern 中使用自定义属性
    WSS3.0开发你还在为写CAML痛苦吗?
    MOSS自动备份
  • 原文地址:https://www.cnblogs.com/liumengdie/p/7878628.html
Copyright © 2020-2023  润新知