Git代码托管,SSH不同环境办公

296 阅读2分钟

git已经是每个程序猿必备的代码托管工具,无论是个人记录还是公司项目都很有用。

背景:公司用的是笔记本,但是有的时候不想背回去,但还有点coding任务想在家搞,或类似情况(不同的电脑)

使用https url克隆对初学者来说会比较方便,复制https url然后到gitBash里面直接用clone命令克隆到本地就好了,但是每次fetch和push代码都需要输入账号和密码,这也是https方式的麻烦之处。而使用SSH url克隆却需要在克隆之前先配置和添加好SSH key,因此,如果你想要使用SSH url克隆的话,你必须是这个项目的拥有者,否则你是无法添加SSH key的。(以前吧,有次我跟技术经理说我想用家里的台式机敲代码,他就跟我要了ssh公钥,当时也是懵懵的不知道是啥意思,现在想想也是挺有意思的)另外ssh默认是每次fetch和push代码都不需要输入账号和密码,如果你想要每次都输入账号密码才能进行fetch和push也可以另外进行设置。所以个人是比较推荐使用SSH的。现在就说说ssh的添加方法,以github为例,其他的都类似。生成ssh的方法网上有很多就先省略了~

然后
再然后
最后

把你要coding的电脑的ssh都做上述操作就好了,不是你创建的项目就让TA操作就好了,你只要给TA公钥就可以了~

第一次写博客,手法极其的僵硬,字里行间都透漏着几丝尴尬⊙﹏⊙‖∣

but

始终是要有first blood的,该还的始终是要还的~~~~~~(心疼自己1s哈)。 一直以来看各位大神的博客,学习到了很多东东,自己也该做点事情了,也是对自己的一个交代(说的好像做了多大的贡献似的)

主要还是一个记录分享吧,哈哈哈,哈哈哈哈