1.公司笔记本是mac,运行代码是在开发机上,在终端连接上开发机。相关命令:ssh username@10.1.101.xx 。代码可以在开发机上测试,然后丢到远程的服务器上跑或者上线。本地终端不运行程序的。
本地---开发机----服务器
刚开始小白不太懂这些,其实可以想象成 本地 就是个键盘加显示器,大部分工作在开发机上做的,当然开发机和服务器还是有区别的。
2.SSH key 允许你在你的电脑和GitLab之间建立安全的联系,你可以用下列命令来确认你是否已经有了一个key:
Window:
type %userprofile%.sshid_rsa.pub
linux/mac:
cat ~/.ssh/id_rsa.pub
如果你看到一串以ssh-rsa开头的英文
,你就可以跳过ssh-keygen
的步骤了,获取一个新的key,通过下面的命令
ssh-keygen -t rsa -C "邮箱名"获得
得到公钥和私钥,把 公钥添加到gitlab上,公司添加到自己公司的平台上。
3.打开终端,登入开发机,在开发机上登入ssh,然后git clone 命令,把git上的项目拷贝下来。接着要做的就是修改添加里面的代码,修改和添加好之后,可以用git add git commit等一系列的git命令进行提交等等。
参考廖雪峰的git的教程,还不错,这里就不细说。
4.主要就是,在一些公司,不像原来自己在实验室写代码,只是仅仅打开个ide(vs,spyder)什么的,写好代码点个绿色的运行按钮这样。得习惯习惯。共勉!