zoukankan      html  css  js  c++  java
  • git和github

    GIT是一款分布式版本控制系统。与SVN相比可以不依赖网络,并且对分支和合并有更好的支持。但是命令稍微复杂一些,这里简单介绍使用git将项目上传到github。

    首先GIT安装只需要去官网下载安装即可。安装完成在需要操作的目录右键打开Git Bash Here。

    1.首先执行git init,执行完会看到本地出现一个.git文件夹,表示本地git创建成功。

    2.登陆github网站,新建一个仓库。

    3.为了避免每次推送或者下载项目都要输入github账户密码,我们可以设置一个SSH keys:

    1)在终端输入ssh-keygen –t rsa –C “邮箱地址”,注意ssh-keygen之间是没有空格的,其他的之间是有空格的。

    2) 回车之后,会出现一行,让你输入一个保存密钥的地方,建议还是直接用默认路径就好,这里就不要自己填路径了,直接回车。

    3)回车之后,会设置密码,这个是ssh的密码,并不是github账户的密码。可以输入也可以直接回车设置为空。这样密钥就生成了,可以打开id_rsa.pub来查看,我使用的是记事本直接打开的这个文件,里面的所有内容就是这个密钥,一会需要使用的时候,就直接全选复制就可以了。

    4)现在转到github网站上去配置一下ssh key,点击箭头指示图标Account settings,然后点击左侧的SSH Keys,之后点击右侧的Add SSH Key,这样就会出现添加SSH Key的界面,在Title这一栏填一个名字,名字随意起,之后打开刚才生成的那个文件id_rsa.pub,全选复制里面的内容到Key这一栏中,点击Add Key按钮完成操作。

    5)验证一下是否设置成功,在终端输入如下命令:

    ssh –T git@github.com ,回车

    输入yes,可以看到You’ve successfully authenticated, but GitHub does not provide shell access 。这就表示已成功连上github。

    4.配置用户名邮箱:

    git config ––global user.name “用户名”

    git config ––global user.email “邮箱” 

    5.添加远程地址:

    git remote add origin  https://github.com/yourName/yourRepo.git

    后面的yourName和yourRepo表示你再github的用户名和刚才新建的仓库,加完之后进入.git,打开config,这里会多出一个remote “origin”内容,这就是刚才添加的远程地址,也可以直接修改config来配置远程地址。

    若出错,可以尝试git remote rm origin 删除重新 remote add

    6.在本地仓库添加文件README:

    git add README

    git commit -m "first commit"

    7.上传到github:

    git push origin master

    git push命令会将本地仓库推送到远程服务器。

    git pull命令则相反。

    注:首次提交,先git pull下,修改完代码后,使用git status可以查看文件的差别,使用git add 添加要commit的文件。

    endding~

  • 相关阅读:
    linux 自动重启崩溃的进程
    oracle配置出现的问题
    Castle Nvelocity 循环,条件
    asp.net水晶报表初体验
    关于codesmith中文乱码的解决方法
    ref,out
    DIV覆盖DropDownList解决方案(转)
    xp下设置文件的权限(转)
    关于Godaddy空间存放DotNet网站出现500 Internal server error 错误的总结
    为什么设计师应该学习编写代码
  • 原文地址:https://www.cnblogs.com/weirihan/p/6179846.html
Copyright © 2011-2022 走看看