• 使用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

  • 相关阅读:
    AWS Redshift 采坑记
    EF Core 小工具
    Setup .net core EF
    Bat 使用MSBuild 制作发布包 (更新20180713)
    Https web Api 拉取数据踩坑记录
    C# 后台程序 通过批处理进行监控
    C#计算日期步进
    IIS 预热 (8.0及8.0以上版本)
    MSBuild 执行文档,关于使用命令行编译
    基于Bamboo的CI配置汇总(.Net Web及Api)
  • 原文地址:https://www.cnblogs.com/PiaYie/p/15642218.html
Copyright © 2020-2023  润新知