我是使用git的新手。
我的老板给了我这样的链接git-server://Dev/.../ios_project.git
,并要求我在上面推送我的项目(不是在GitHub上推送,而是在公司服务器上推送)。
阅读git-scm.com上的文档后,我仍然感到困惑,不知道如何执行此操作。
答案 0 :(得分:0)
为了将push
编码到您的git服务器,您需要执行以下操作:
# Track your local changes
git status
# Add the desired files (Choose the suitable one for you)
git add <file name> <file name> <file name>
# Add all files in a given folder
git add <folder name>
# Add all files
git add .
# Add the remote
git remote add origin <url>
# "upload" your files to your server
git push origin <branch name>
答案 1 :(得分:0)
注意://Dev/.../ios_project.git
,只有当您的工作仓库位于裸机(您的开发仓库)所在的同一台计算机上,或者将目录安装到本地计算机上时,该链接才有效。到回购的其他链接必须以protocol@ip:
开头,例如'git@xx.xx.xx.xx:/ dev / typesetting.git`,如果您将公钥写在远程主机上的.ssh / authorized_keys中,则推送将是接受,否则您必须输入密码。
1)您需要添加老板提供给您的存储库,就像远程存储库一样:
git remote add <choose the name of host like prod or dev> //Dev/.../ios_project.git
2)您需要添加要推送(或只是提交)登台的文件
git add <file1> <file2>
// or to add all changed and new files
git add .
3)修正您的工作阶段
git commit -m 'litle explanation of current changes'
4)毕竟要推动它
git push <name of remote host that you set earlier> <branch to push (like dev for egx.)>