zoukankan      html  css  js  c++  java
  • 使用Git上传项目到Github

    准备工作

    1、Github账号

    2、Git客户端

    创建Github仓库 New repository

     头像旁边+ New repository,为仓库命名,点击创建即可

     创建成功:

     这个https://github.com/mason568/Note.git 就是仓库的地址。

    Git + Github常用指令

    git init //把当前目录变成Git可以管理的仓库
    git add README.md //新建一个README.md文件添加到Git仓库
    git add . //不但可以跟单一文件,还可以跟通配符,更可以跟目录。一个点就把当前目录下所有未追踪的文件全部add了  * 当前目录所有文件
    git commit -m "first commit" //把文件提交到Git仓库
    git remote add origin git@github.com:mason568/Note.git //关联本地Git管理的仓库和Github上的远程仓库
    git push -u origin master //把本地库的所有内容推送到远程库上

    Git绑定Github用户

    •  git config –global 参数,有了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置
    • 另外也可以对某个仓库指定的不同的用户名和邮箱

    生成ssh key 自己的公钥,牢记私钥(如果设了的话)

    • 可以用命令$ ssh-keygen -t rsa -C “Github邮箱账号”来生成 
    • 也可以用Git Gui生成

     也可以不设passphrase,设置的话一定要记住!

    我这里就为空了 。连续点击两次OK,得到公钥:

     这个文件在C:\Users\user\.ssh目录下。

    为Github账号配置ssh key

    把刚刚生成的公钥复制过来,Title随意设置即可, 确认添加,可能会要重新登陆github。重新登陆之后可以看到已经添加了一个公钥:

     到现在Git和Github配置完成。

    上传本地项目到github

    牢记github+git常用指令

    git init //把当前目录变成Git可以管理的仓库
    git add README.md //新建一个README.md文件添加到Git仓库
    git add . //不但可以跟单一文件,还可以跟通配符,更可以跟目录。一个点就把当前目录下所有未追踪的文件全部add了  * 当前目录所有文件
    git commit -m "first commit" //把文件提交到Git仓库
    git remote add origin git@github.com:mason568/Note.git //关联本地Git管理的仓库和Github上的远程仓库
    git push -u origin master //把本地库的所有内容推送到远程库上

    我想要同步本地一个目录下的内容:

     在Git Bush中进入到这个目录,也可以在注册表编辑器中添加Git Bush Here, 这样右键就可以直接打开.

    • 执行:
    git init

     

     在文件夹中多了一个.git文件,这个目录是Git用来跟踪管理版本库的,不要随意改动。

    • 执行:

    •  执行:

    •  执行:

    •  执行:

     这样本地的代码就成功上传到GitHub了,check一下,果真:

    将本地项目同步到GitHub仓库

    第一次上把本地库的内容推送到远程使用如下命令:

    git push -u origin master

    之后同步只需要执行下面的命令即可:

    git add .
    git commit -m "update 2021/12/07"
    git push origin master

    例如:

     

     

     上GitHub check一下,suosuo:

    用Git下载仓库

    git clone +'远程仓库的ssh或者https地址'

    参考

    https://zhuanlan.zhihu.com/p/193140870

    如何在github上创建自己的项目 - 知乎 (zhihu.com)

    (14条消息) 鼠标右键没有git bash here,右键添加git bash here并增加图标_F&Y的博客-CSDN博客

    http://www.noobyard.com/article/p-cytatzuf-dr.html

  • 相关阅读:
    Matlab-9:中心差分方法解常微分算例(SOR完整版)
    Matlab-8:松弛迭代法(SOR)
    Matlab-6:解非线性方程组newton迭代法
    Matlab-5:牛顿迭代法工具箱
    javascript学习笔记--经典继承、组合继承、原型式继承、寄生继承以及寄生组合继承
    爬取微信文章代码
    吴恩达“机器学习”——学习笔记八
    吴恩达“机器学习”——学习笔记七
    吴恩达“机器学习”——学习笔记六
    吴恩达“机器学习”——学习笔记五
  • 原文地址:https://www.cnblogs.com/PiaYie/p/15642218.html
Copyright © 2011-2022 走看看