重装系统后,Git安装也要来重来

下载

国内下载地址:https://npm.taobao.org/mirrors/git-for-windows

安装忽略

生成密钥

输入然后都是下一步,生成密钥,生成的在C:\Users\Admin\.ssh

ssh-keygen -t rsa -C "email@qq.com"

进入C:\Users\Admin\.ssh 打开git 代理输入

ssh-agent bash

然后

ssh-add ~/.ssh/id_rsa

复制,粘贴到github账号ssh密钥里

clip < ~/.ssh/id_rsa.pub

检查连接

ssh -T git@github.com

成功连接如图

上传项目

cd方式进入目录

提交注释和配置用户

git commit -m "first commit"
  git config --global user.email "you@example.com"
git config --global user.name "Your Name"
Config file location
--global use global config file
--system use system config file
--local use repository config file
--worktree use per-worktree config file
-f, --file <file> use given config file
--blob <blob-id> read config from given blob object Action
--get get value: name [value-regex]
--get-all get all values: key [value-regex]
--get-regexp get values for regexp: name-regex [value-regex]
--get-urlmatch get value specific for the URL: section[.var] URL
--replace-all replace all matching variables: name value [value_regex]
--add add a new variable: name value
--unset remove a variable: name [value-regex]
--unset-all remove all matches: name [value-regex]
--rename-section rename section: old-name new-name
--remove-section remove a section: name
-l, --list list all
-e, --edit open an editor
--get-color find the color configured: slot [default]
--get-colorbool find the color setting: slot [stdout-is-tty] Type
-t, --type <> value is given this type
--bool value is "true" or "false"
--int value is decimal number
--bool-or-int value is --bool or --int
--path value is a path (file or directory name)
--expiry-date value is an expiry date Other
-z, --null terminate values with NUL byte
--name-only show variable names only
--includes respect include directives on lookup
--show-origin show origin of config (file, standard input, blob, command line)
--default <value> with --get, use default value when missing entry

代码关联到github

git remote add origin git@github.com:sunday123/bootstrap01.git

如果出现

就删掉远程的

 git remote rm origin

提交

 git push -u origin master

可能报错

 ! [rejected]        master -> master (fetch first)
error: failed to push some refs to 'git@github.com:s....'

用下面上传

git pull --rebase origin master

git push --set-upstream origin master

大功告成

最新文章

  1. 【代码笔记】iOS-UIScrollerView里有两个tableView
  2. 转: 使用Eclipse的Working Set,界面清爽多了
  3. openoffice从word转pdf问题
  4. Python 基础 - 随机列表最大的两个值
  5. Understanding and Managing SMTP Virtual Servers
  6. 移动端的头部标签和meta
  7. JavaPersistenceWithHibernate第二版笔记-第四章-Mapping persistent classes-001区分entities and value types
  8. Clean Code 笔记 (一):命名
  9. poj 3463 Sightseeing(次短路+条数统计)
  10. linux date -d 的一些使用方法
  11. 从lca到树链剖分 bestcoder round#45 1003
  12. Emacs经常使用快捷键的注意事项
  13. DES加密实现的思想及代码
  14. 【原创】XAF常用属性字段设置
  15. asp.net core系列 24 EF模型配置(主键,生成值,最大长度,并发标记)
  16. Unity外包 UE4外包 项目案例平台开通通知
  17. Java进阶面试题大集合-offer不再是问题
  18. 题解——洛谷P3128 [USACO15DEC]最大流Max Flow
  19. Mysql 中获取刚插入的自增长id的值
  20. scala case类

热门文章

  1. PAT 1005 Spell It Right 字符串处理
  2. WPF TreeView 虚拟化-设置滚动到选中项
  3. ASP.NET Core Web 应用程序系列(三)- 在ASP.NET Core中使用Autofac替换自带DI进行构造函数和属性的批量依赖注入(MVC当中应用)
  4. 【React Native】react-native之集成支付宝支付、微信支付
  5. 从0系统学Android-2.6Activity间数据传递
  6. URL Schemes of iOS
  7. Linuxautofs自动挂载服务
  8. 修改uid gid 的起始范围
  9. RabbitMQ入门及其几种工作模式
  10. class与class的继承