git代码托管
托管背景
本地已经有工程项目代码,现在需要提交到git上,这样可以防止代码丢失或者意外改动而造成的损失。
托管步骤
step 01:新建本地文件夹,将工程项目文件放入; cd existing_folder_project_dir
setp 02:git init //初始化该目录
step 03: git remote add origin http://192.xx.xx.xx:mmmm/xxxx/xxxxxxx.git
做完这一步,通过 git branch 查看本地分支情况,或者通过 git branch -a 查看远程分支情况,显示什么也没有,如下图所示:
此时通过 git fetch 命令,然后 git branch -a 查询得到 远程分支情况如下图所示:
因为master一般是被保护的,所以需要切换到 dev,这样每次把代码提交到dev即可,然后由管理员再进行合并。
具体如何切换呢? 通过命令: git checkout dev 切换到 dev 分支即可。
step 04: 切换到分支后,git add . //将该工作区下所有的文件添加到本地临时存储区域中
step 05: git commit -m "all project files committed firstly" //将临时存储区的文件添加到本地仓库
第一次提交时 会有如下情况所示:
step 06: git push -u origin dev //将本地仓库的源文件添加到 远程服务器的分支进行保存
至此,本地源文件第一次提交到远程dev 完成~
参考文献:
1. https://blog.csdn.net/taiyangdao/article/details/78629107 //LF will be replaced by CRLF 警告详解
2. https://segmentfault.com/a/1190000003728094#articleHeader0 //这个写的不错,关于git入门的,可以参考下