linux下,当git远端仓库为空时,配置、上传、拉取数据的过程如下所示:
- git clone
初始 clone数据时,采用clone with commit-msg hook下的地址,这样后续就不需要再设置commit的钩子。
- 修改git 的config文件
进入项目的 .git文件夹;
打开该文件夹下的config文件;
- git push
远端仓库为空时,clone下的数据时没有branch的。所以直接 git pull 时会报错。
上传数据之后,会生成分支,上传过程为:
(1)git add file_name;
(2)git commit -a commit_info;
(3)git push origin.
- git pull 设置
在项目文件夹内设置 branch:git branch --set-upstream-to=origin/master master
pstream-to=origin/master master
执行 git pull