赞
踩
Git是当下比较流行的分布式版本控制系统,现在的代码管理基本全是使用Git,当然也有一些是使用SVN的,为什么大部分的代码管理使用Git,那肯定是它有很多很多好处,至于什么好处呢,我这里就不多说,直接百度就能找到一堆理由。
名称 | 适用系统 |
---|---|
Git 客户端 | Windows |
TortoiseGit 客户端 | Windows |
Sourcetree客户端 | Windows、Mac |
Git Extensions 客户端 | Windows、Mac、Linux |
SmartGit客户端 | Windows、Mac、Linux |
GitEye 客户端 | Windows、Mac、Linux |
gitg 客户端 | Windows、Linux |
ungit 客户端 | Windows、Mac、Linux |
git-cola 客户端 | Windows、Mac、Linux |
Tower 客户端 | Windows、Mac |
Gitbox 客户端 | Mac |
GitUp 客户端 | Mac |
Pocket Git 客户端 | Andorid |
Working Copy 客户端 | IOS |
Git2Go 客户端 | IOS |
GitDrive 客户端 | IOS |
Fork 客户端 | Windows、Mac |
GitKraken 客户端 | Windows、Mac、Linux |
我在GitHub上注册了一个账号,创建了一个仓库,我想以后把自己写的代码都传到这个仓库中,然后看着它的star数量一直飙升,升到成为顶级项目后,我就把它捐出去。哈哈,也就想想,这辈子估计没戏了。还是回归正题,有了仓库,想要传代码,又不想每次push时都输入账号和密码,这里就要引入公私钥的概念了。
ssh-keygen -t rsa -C "zf@163.com"
ssh -T git@github.com
以前只有GitHub时还没这个烦恼,现在代码管理平台多起来了,一台电脑配置多个Git账号就成为了刚需,像我常用的就是GitHub和码云两个,一个为了跟国际接轨,一个为了用起来爽(网络快),上面的单场景已经配置了GitHub,下面我们再来配置个码云。
ssh-keygen -t rsa -f C:/Users/zf/.ssh/id_rsa_gitee -C "zf@163.com"
# 配置gitee.com
Host gitee.com
HostName gitee.com
IdentityFile C:\Users\zf\.ssh\id_rsa
PreferredAuthentications publickey
User zf@163.com
# 配置github.com
Host github.com
HostName github.com
IdentityFile C:\Users\zf\.ssh\id_rsa_github
PreferredAuthentications publickey
User zf@163.com
ssh -T git@github.com
ssh -T git@github.com
感谢 https://blog.csdn.net/q13554515812/article/details/83506172 给的参考,我这里也是记录下,增加大家搜索到的概率,帮大家解决问题,分享快乐。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。