A. xcode 怎么将本地代码上传到gitlab
1.在macos中打开终端, 敲入cd ~/.ssh,如果提示没有该目录,创建一下 (mkdir .ssh);
2.敲入ls,查看该目录下的文件,如果看到里面有id_rsa.pub 或者 id_dsa.pub 说明你已经创建过,跳过下面的创建步骤,如果没有,执行下面的创建;
3.敲入 ssh-keygen -t rsa -C "YOUR EMAIL" ,然后他会提示输入文件名,可以不输,直接回车,然后输入密码,回车,再次输入密码确认,这里要记下这个密码,提交的时候需要用到;
4.经过上面的创建,会在.ssh目录下生成一个id_rsa.pub 或者 id_dsa.pub文件,用cat命令查看里面的内容(cat id_rsa.pub),这个内容;
5.登陆github.com,从右上角的account settings进入设置界面,找到SSH keys,点击Add SSH key,Title可以自己起名,key粘贴上面的id_rsa.pub文件的内容,点击Add key;
到这里配置基本完成了,下面去创建一个repo
6.进入github.com,点击 Create New Repository创建一个新的库,复制ssh地址;
7.回到Xcode中,点击Source Control--"YOUR Project"--Config...,打开配置对话框,选择remote标签页,店家左下角的加号按钮,add remote...,Name自己定,Address粘贴上面的ssh地址,点击Add remote返回;
8.点击Source Control--Push...,load branch完成之后点击push,这时会提示输入密码,输入第三步中的密码,这样就完成了;
B. gitlab 怎么修改单个文件大小
gitlab默认上传文件最大10M,如果大于10M,则需要做如下修改:
vim app/models/note.rb
找到如下行:validates :attachment, file_size: { maximum: 10.megabytes.to_i }
将10改为你想要的大小;
如果httpserver使用提nginx,则修改配置文件nginx.conf,在http中加入 client_max_body_size 50m, 这个值默认是1M。
此外,如果用eclipse的插件上传,报如下错:
Can't connect to any repository: http://10.210.92.69/bcop/bcop_si.git (An internal Exception occurred ring push: http://10.210.92.69/bcop/bcop_si.git: 411 Length Required)
做如下修改:
Eclipse>Preferences>Team>Git>Configuration>Add Entry
Enter http.postBuffer as key and 524288000 as value (if 500M is enough)
C. gitlab如何删除远程仓库中文件,重新上传文件
rm -r delete-file-route // 删除你不需要的文件
git add .
git commit -m "删除某文件"
git push // 提交到远程仓库
把你要重新上传的文件放入项目中
再提交一次
D. 想要使用gitlab上传管理代码,必须要安装 gitlab吗
管理代码,
E. 怎么用sourcetree代码 上传到gitlab上
第一个是在windows的环境下安装,第二个是在windows或者lunix环境中安装的。两者都可以。安装好git客户端后,我们会发现它有Git GUI和Git Bash及Git CMD这三种,我简单的说一下Git GUI是一个图形工具相当于一个专门管理你代码或者修改代码,具体直观的能看见的这个工具,只不过是英文版的和SourceTree的作用类似,但是好用一些。而Git Bash就是利用Git的命令去一步一步的提交项目到你的github中,我开始就是用的命令去提交代码,遗憾的是提交失败很崩溃,并且命令也有几条记不住,不用怕我们可以用SourceTree界面去提交项目,不再担心那所谓的Git命令了。
F. 怎样上传东西到GitLab网站
用git。
git的具体用法参考阮易峰老师的教程
G. 从Axure导出的HTML原型,上传到gitlab后怎么在线预览
gitlab是一个托管的仓库么?如果是的类似他会生成一个预览地址,通过预览地址预览
H. 如何清除gitlab曾经上传的内容
方法/步骤
1、登陆github到个人主页,点击“Repositories”,就能看到你自己创建或者“Fork”的项目。
2、找到你要删除的“Repositories”(或者也可以说是项目),点击进入。
3、找到该Repositories页面右下方的“Settings”,如图中标示,点击“Settings”进入(这个时候有可能会提示让你输入密码)。
4、进到“Settings”之后,点选左边框中的“Options”(一般默认也是这个选项),然后拉到最下,就可以看到“Delete this repository”了。
5、点击“Delete this repository”,弹出对话框,需要你填写要删除的这个“Repositories”名字,不填写的话是不能删除的,我这里的名字是“Test”,然后就可以删除整个项目了。
I. gitlab怎么查看用户是否上传代码
打开Github For Windows,点击项目后面的箭头,或者双击项目
进入到项目仓库后,就会在界面右侧看到改动的的代码或者文件,我们在左侧输入此次变动的备注,如下图所示,
点击的“Commit to master”按钮,就会在左侧显示一个“Unsynced Commits”
我们点击右上方的“Sync”按钮,这些软件就会自动上传代码到远程服务器,
上传完毕之后,就会在左侧的“History”里看到刚才上传的版本了
6
为了验证代码是否上传服务器成功,我们可以进入到Github上的项目主页,验证代码是否变动成功
J. gitlab公开的项目不是成员能push代码吗
我可以把你的问题理解为项目(资源)部署的问题。
静态资源
如果只是一些图片、HTML、js、CSS等,放心大胆的去用Git Hook,这里有一篇介绍的文章。
项目后端
比如你写PHP、Node.js、Python或Ruby等脚本语言,并包含数据库资源,想寻找一种除scp之外把源代码上传到服务器并部署运行的工具,我推荐Capistrano。这里有一篇Capistrano 2部署的文章,你可以感受一下。现在Capistrano已经出到第三版,跟第二版差别较大。