珠海企业网站,企业网络营销推广方案策划范文,在线咨询妇科医生免费,网站建设创建文章目录 clone日志信息的同步子树合并同步 clone
clone他人项目#xff0c;git到自己的项目 rm -rf .git .git存放原始项目的日志信息#xff0c;这里需要添加自己的日志信息#xff0c;需要删除重写。也可手动删除 git init 初始化文件#xff0c;依据本地日志信息生产.… 文章目录 clone日志信息的同步子树合并同步 clone
clone他人项目git到自己的项目 rm -rf .git .git存放原始项目的日志信息这里需要添加自己的日志信息需要删除重写。也可手动删除 git init 初始化文件依据本地日志信息生产.git文件 git add 目标文件 git commit -m 信息 git remote add origin git地址 fatal: remote origin already exists git remote rm origin git remote add origin 你的仓库地址 git pull --rebase origin master 保证本地库与目标库内容一致因为可能存在remode.md文件需要将他们 git add全部添加到一起后commit进行第6步 git push --set-upstream origin master
日志信息的同步
git clone --bare https://codeup.xxxx.xxx/xxxxxx1/xxx/xxt-txxxk-sdk.git
cd xxt-txxxk-sdk.git
git push --mirror ssh://gitgitlab.xxxx.xxx/axx/new-project.git
子树合并 1. git remote add -f spoon-knife https://github.com/octocat/Spoon-Knife.git2. git merge -s ours --no-commit --allow-unrelated-histories spoon-knife/master
3. git read-tree --prefixspoon-knife/ -u spoon-knife/master
3. git commit -m Subtree merged in spoon-knife
4. git push
子树同步
5. git pull -s subtree spoon-knife master同步
同步要修改当前远程库的链接使用upstream即可 git remote -v 查看已关联的仓库 git remote add 库的别名 目标git库地址 关联到upstream远程仓库别名任取 git fetch 别名 git merge 别名/master git merge Te/master 可能的错误refusing to merge unrelated histories git merge Te/master –allow-unrelated-histories git push origin master 会出现问题使用git config --global credential.helper wincred