• 打开你的git-bash 绑定用户和邮箱作为标识

    $ git config --global user.name "your name"

    $ git config --global user.email "your email"

  • 为github 账户设置ssh key

    • 生成ssh key 在C:\Users\Administrator\.ssh 或者C:\Users\specter\.ssh路径下找到 .pub后缀的文件
    • 如果没有找到文件用$ ssh-keygen -t rsa -C "Your Email"来生成
    • 生成后用记事本打开.pub后缀文件复制得到ssh key
    • 打开github网站登录你的账号找到设置(settings)添加你的秘钥
  • 为github 账户设置ssh key 
    • git init //把这个目录变成Git可以管理的仓库 首先你要把路径转入到你本地的git文件路径下面
    • git add . //目录下所有未追踪的文件全部add了
    • git commit -m "first commit" //把文件提交到仓库 备注为 first commit

    • git remote add origin git@github.com:wangjiax9/practice.git //关联远程仓库

    • git push -u origin master //把本地库的所有内容推送到远程库上

最后新增一个文件测试

//初始化git
git init
//将代码添加到本地仓库中
git add .
//commit到本地仓库
git commit -am "提交时描述信息"
//链接到远程仓库地址
git remote add origin 仓库地址
//将本地代码提交到master分支
git push -u -f origin master
//撤销上一次更改
git reset --hard HEAD^
//撤销更改
git checkout -- .
//查看当前更改
git status
//提交所有
git commit -m "这是备注"

//切换到基础分支,如主干

git checkout master

//创建并切换到新分支

git checkout -b cyao

git branch可以看到已经在cyao分支上

//更新分支代码并提交

git add *

git commit -m "init cyao"

git push origin cyao

//远程库与本地库同步 (提交之前未pull)

git pull --rebase origin master
//查看获取过的分支
git branch -a
//合并分支
git merge 分支名 //git 存在未提交代码解决方案

  git stash
  git stash pop

  然后再git checkout ,

  然后提示 执行git pull

最新文章

  1. .NET (五)委托第五讲:内置委托Predicate
  2. hdu 1342(DFS)
  3. 修改Chrome临时文件位置
  4. 《BI项目笔记》报到信息分析Cube
  5. DJANGO变动库的一次真实手动经历
  6. 从修复 testerhome(rubychina)网站的一个 bug 学习 ruby&rails on ruby
  7. iOS UIKit:viewController之层次结构(1)
  8. 《JavaScript 闯关记》之单体内置对象
  9. (转载)Log4Net 在多层项目中的使用小记
  10. 【将txt文本转图片】
  11. 使用nodejs的http模块创建web服务器
  12. ssh密码
  13. 从0开始的Python学习013编写一个Python脚本
  14. PHP中的__get和__set理解
  15. mysql-----04 多表查询
  16. JS canvas 画板 撤销
  17. Server Tomcat v8.0 Server at localhost was unable to start within 45 seconds
  18. iOS 中的Certificate,Provisioning Profile 的一些注意 (不断完善中)
  19. feign调用接口session丢失解决方案
  20. scrapy学习--安装

热门文章

  1. Vue项目使用域名访问配置
  2. Google为远程入侵Titan M芯片提供最高150万美元的赏金
  3. form表单和CSS
  4. SpringBoot框架(3)--条件装配
  5. 当return遇到finally
  6. web project 解决 中文乱码问题
  7. Thymeleaf 2-基础语法
  8. java list去重方式,以及效率问题
  9. mybatis批量插入并返回主键(序列)-oracle
  10. LVM逻辑卷的扩充