zoukankan      html  css  js  c++  java
  • git和GitHub初级

    • 使用方式:
      一种是本地创建一个文档, 然后在github上创建一个仓库, 在上传上去
      一种是从仓库下载代码, 然后在本地编辑, 然后在上传上去
    • 第一种:
      首先在linux上创建一个文档, mkdir Demo
      创建一个README.md文件, 编辑这个文件
      在Demo目录中, 输入 git init 即可, 此时文件中有一个.git目录, 查看目录, ls -la
      比如文件以及全部准备好了, 现在准备提交README.md
      首先 git add README.md, 可以查看一下状态, git status , 可以查看到初始提交
      在正式提交之前, 需要设置一下你的名字和email
      git config --global user.name " "
      git config --global user.email " "
      做好初始配置后, 就可以创建提交了, 输入 git commit -m " 注释内容"
      以上是将写好的文件提交到本地仓库
      下面是激动人心的时刻, 我们可以将本地仓库提交到远端仓库, 即(GitHub中)
      连接GitHub的仓库
      git remote add origin "仓库连接"
      最后一招大工高成: git push origin master
    • Git提交代码的流程
      创建或修改 本地文件
      使用 git add 命令,将创建或修改的文件添加到本地的 暂存区,这里保存的是你的临时更改
      使用 git commit 命令,提交文件到 本地仓库
      使用 git push命令,将本地代码库同步到 远端仓库
    • 第二种, 需要到GitHub的仓库到本地
      本节实验最后一个知识点是 git clone 命令,它可以帮你拷贝一个 Git 仓库到本地,让自己能够查看该项目,或者进行修改。
      如果你想要复制一个项目或者自己的远程仓库
      git clone [url]
  • 相关阅读:
    HDU 3572 Task Schedule(拆点+最大流dinic)
    POJ 1236 Network of Schools(Tarjan缩点)
    HDU 3605 Escape(状压+最大流)
    HDU 1166 敌兵布阵(分块)
    Leetcode 223 Rectangle Area
    Leetcode 219 Contains Duplicate II STL
    Leetcode 36 Valid Sudoku
    Leetcode 88 Merge Sorted Array STL
    Leetcode 160 Intersection of Two Linked Lists 单向链表
    Leetcode 111 Minimum Depth of Binary Tree 二叉树
  • 原文地址:https://www.cnblogs.com/jly1/p/12068839.html
Copyright © 2011-2022 走看看