zoukankan      html  css  js  c++  java
  • 记录一次gitbush 在windows上的使用

    1.查看是否在本机上是否有SSH秘钥(keys)

    打开git bush后首先运行,cd ~./ssh

    第一次运行估计都会是木有这个目录的如下图

    这样正好

    2.创建一对新的ssh秘钥   https://help.github.com/articles/generating-ssh-keys

    ssh-keygen -t rsa -C ****@gmail.com

    一直按回车即可,

    则将密钥按默认文件进行存储。此时也可以输入特定的文件名,比如/c/Users/you/.ssh/github_rsa

    接着,根据提示,你需要输入密码和确认密码(说到这里,如果你很放心,其实可以不用密码,就是到输密码的地方,都直接回车,所以每次push就只管回车就行了。

    OK,现在已经在本地机器上建立了ssh秘钥,接下来可以在github添加你的key了

    3.在github.com上添加key,

    可以打开id_rsa.pub来进行复制key,也可以直接用命令把内容复制的粘贴板上

    clip < ~/.ssh/id_rsa.pub 

    添加结束后就可以进行测试是否成功了。

    运行如下

    ssh -T git@github

    如下图

    表示已经连接成功。

    http://www.xuanfengge.com/using-ssh-key-link-github-photo-tour.html .

    4.可以在github上新建一个repository,然后把他git clone 下来到你的目录中,

    比如:git clone git@github.com:********/checkerplace.git

    如图

    如果查看文件夹会发现会下载到秘钥所在的目录,因为在clone之前没有cd 到其他目录。

    现在可以在这个目录下新建一个txt,然后提交到github上。

    cd 到这个checkerplace目录。

    git add test.txt   //这个是添加指定文件

    如果git add .   //就是添加该文件夹下的所有文件

    然后提交到本地库

    git commit -m 'first commit'

    可以push到远程

    git push origin master  (默认的,也可以变化)

    现在已经提交了,可以到自己的github上查看是否有个test.txt文件

    如图,

    只是记录了一次简单的操作,免得自己忘记,可以查看更多的信息,

    更多的信息可以查看具有权威性的:http://git-scm.com/book/zh

    在这里详细的包括很多指令的细节,查看提交历史;取消操作;打标签;更多远程操作,以及分支操作的知识,也有高级一点的自定义git,还可以查看git的内部原理。

    也有些总结指令的http://blog.163.com/zhulp0372@yeah/blog/static/115894479201241545917697/

  • 相关阅读:
    MVC+jQuery开发B/S系统②:表单绑定
    插入排序
    笔记:实例管理
    文件读写冲突的解决办法:ReaderWriterLock
    MVC+jQuery数据绑定①:列表绑定(二)
    MVC+jQuery数据绑定①:列表绑定(三)
    非递归求 T(n) = [T(n1),n,T(n1)] 已知T1=[1]
    笔记:契约总结
    面试题:1~ n1 有n个数,是有序的,找出重复的那个数。
    Thread系列——ThreadPool
  • 原文地址:https://www.cnblogs.com/2589-spark/p/3942337.html
Copyright © 2011-2022 走看看