zoukankan      html  css  js  c++  java
  • github 远程库

    一、在 Github 创建 django 项目时;先在本地创建项目,然后设置为本地仓库,再与远程仓库关联

    • 在 Git Bash 进入django项目目录,输入命令git init,此时这个目录变成Git可以管理的仓库
    $ git init
    Initialized empty Git repository in C:/Users/sc/Desktop/abc/mysite/.git/
    • 登陆Github,创建一个新的仓库

     

    • 将本地仓库与远程仓库进行关联
    # 注意要把 scisMaster 替换成自己的Github账户名
    $ git remote add origin git@github.com:scisMaster/mysite.git
    # 顺便讲一下,取消本地关联的命令
    $ git remote remove origin
    • 下一步就是将本地库的所有内容推送到远程库
    $ git push -u origin master
    # 如遇到 error: failed to push some refs to 'git@github.com:……
    # 需要本地文件和远程文件需要先合并,才能再上传,命令如下
    $ git pull origin master
    # 由于我们创建django项目,文件夹不为空,所以先要在本地提交
    $ git add -A
    $ git commit -m "wrote file"
    $ git push -u origin master

     注:我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master分支内容推送的远程新的master分支,

    还会把本地的master分支和远程的master分支关联起来,在以后的推送或者拉取时就可以简化命令。

    推送成功后,只要本地作了提交,就可以通过命令:

    $ git push origin master

    二、我们从零开发,最好的方式是先创建远程库,然后从远程库克隆。

    • 首先,登陆 Github,创建一个新的 repository,输入名字并勾选Initialize this repository with a README

    这样GitHub会自动为我们创建一个README.md文件。

    • 创建好远程库之后,下一步是在 Git Bash 用命令git clone克隆一个本地库:
    # scisMaster 为 git 账户名
    $ git clone git@github.com:scisMaster/mysite.git
    Cloning into 'mysite'...
    remote: Enumerating objects: 3, done.
    remote: Counting objects: 100% (3/3), done.
    remote: Total 3 (delta 0), reused 0 (delta 0), pack-reused 0
    Receiving objects: 100% (3/3), done.
  • 相关阅读:
    python基础之字符串和字节的转换
    python学习笔记(三)字符串方法、读写文件、json处理以及函数
    python学习笔记(二):list,字典,字符串,元组,文件
    python学习笔记(一):python入门
    接口测试:jmeter学习笔记:数据库操作和压测
    接口测试:postman和jmeter随记
    设计模式之建造者模式
    设计模式之外观模式
    设计模式之模板模式
    设计模式之原型模式
  • 原文地址:https://www.cnblogs.com/Rain2017/p/10425392.html
Copyright © 2011-2022 走看看