将本地代码上传至gitlab
命令方式
1. 进入代码路径
2. 进入 git 命令界面 执行git命令,此命令会在当前目录下创建一个.git文件夹
git init
3. 将项目的所有文件添加到仓库中
git add .
这个命令会把当前路径下的所有文件,添加到待上传的文件列表中。如果想添加某个特定的文件,只需把 . 换成特定的文件名即可
4. 将add的文件commit到本地仓库
git commit -m "注释语句"
5. 将本地仓库和远端的仓库对应起来
git remote add origin 项目git地址
注:这里的远端仓库地址最好用ssh的那种,配置好以后不用每次都输入密码
本地生成公钥以及将自己的公钥配置到gitlab上这里暂时不讲,后面有时间我在写
6. 将本地仓库的代码push到远端
git push -u origin master
如果不小心将git远程地址配错了,再次配置提示以下错误:
fatal: 远程 origin 已经存在。
此时只需要将远程配置删除,重新添加即可
git remote rm origin
git remote add origin git@**.com:jiachang/netty-client.git
git push -u origin master
再次提交文件即可正常使用
客户端(TortoiseGit)操作如下
上面的 1 2 步骤不变。
打开git的setting配置项
注:putty就是ssh用到的key 怎么生成,这里不讲。
设置完成后,最后push到远端即可。
总结
个人感觉还是命令的方式比较方便,另外上传至gitlab或者其他如GitHub等托管平台也是一样的原理。