经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » 程序设计 » 编程经验 » 查看文章
Git很麻烦?不存在的!掌握这几招就够了
来源:cnblogs  作者:华丽的码农  时间:2019/10/8 9:21:10  对本文有异议

废话不多说,下面直接开始了!
查看原文
确保代码库是最新的,先用这条命令把你的代码拉取到本地

  1. git clone ……

修改完代码后,按顺序执行下面四个命令

  1. git pull
  2. git add * /rm
  3. git commit -m "add"
  4. git push

记住这五条命令,走到哪里都不怕。

即使把本地代码搞坏了也无所畏惧,直接删了重新clone即可

不过在此之前还需要一项重要的工作

用SSH连接并推送到远程仓库

  1. 首先你要创建一个私钥,就是在自己电脑里的钥匙。执行如下命令,一路回车即可。
  1. ssh-keygen -t rsa -C "your email addr"

image

这个密码是生成这个密钥的密码,也可以为空(为空有多方便以后你就知道了),这样你下次push就不用输入密码了

  1. 成功后,到提示的目录下找id_rsa.pub文件,打开把里面的东西复制起来。

image

  1. 到网站上把自己私钥输入进去,头像——settings

image

  1. 选择“SSH and GPG keys”点“New SSH key”

image

  1. 随便输入个title,把刚刚复制的key粘贴进去

image

  1. 输入如下命令确认是否连上
  1. ssh -T git@github.com
  1. 最后配置好你的邮箱和用户名
  1. git config --global user.email "you@example.com"
  2. git config --global user.name "Your Name"

解决Permission to xxx denied to xxx问题

有时切换多个代码库,可能会出现这样的报错,不慌,使用以下方法解决

使用如下命令切换到新的代码库

  1. git remote set-url origin git@github.com:xxx/xxx.github.io.git

使用该命令查看一下,是否已经切换到刚刚设置的地址

  1. git remote -v

这样该问题就得到了解决

原文链接:http://www.cnblogs.com/codernice/p/11621497.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号