git关联远程仓库自己分支自用

初始化仓库

bash 复制代码
cassiel@DESKTOP-KPKFOEU MINGW64 /d/code/api_test_202310232022 (tong)
$ git init
Reinitialized existing Git repository in D:/code/api_test_202310232022/.git/

关联远程仓库并创建本地分支

bash 复制代码
cassiel@DESKTOP-KPKFOEU MINGW64 /d/code/api_test_202310232022 (tong)
$ git remote add origin git@git.n.xiaomi.com:qa-mall/pariss.git

cassiel@DESKTOP-KPKFOEU MINGW64 /d/code/api_test_202310232022 (tong)
$ git checkout -b hewangtong
Switched to a new branch 'hewangtong'

或者创建分支直接从远程分支拉取代码

bash 复制代码
cassiel@DESKTOP-KPKFOEU MINGW64 /d/code/api_test_202310232022 (tong)
$ git fetch
git checkout -b tong origin/tong
remote: Enumerating objects: 26505, done.
remote: Counting objects: 100% (414/414), done.
remote: Compressing objects: 100% (185/185), done.
remote: Total 26505 (delta 161), reused 310 (delta 115), pack-reused 26091
Receiving objects: 100% (26505/26505), 5.21 MiB | 7.96 MiB/s, done.
Resolving deltas: 100% (12325/12325), done.
From git.n.xiaomi.com:qa-mall/pariss
 * [new branch]        dev        -> origin/dev
 * [new branch]        tong -> origin/tong
 * [new branch]        kenpang    -> origin/kenpang
 * [new branch]        lsw-monior -> origin/lsw-monior
 * [new branch]        master     -> origin/master
Already on 'tong'
branch 'tong' set up to track 'origin/tong'.

cassiel@DESKTOP-KPKFOEU MINGW64 /d/code/api_test_202310232022 (tong)

代码推远程自己的仓库

bash 复制代码
cassiel@DESKTOP-KPKFOEU MINGW64 /d/code/hwt (master)
$ git status
On branch master
Your branch is up to date with 'origin/master'.

Changes not staged for commit:
  (use "git add/rm <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
        deleted:    ../yingLi2/.idea/vcs.xml

no changes added to commit (use "git add" and/or "git commit -a")

cassiel@DESKTOP-KPKFOEU MINGW64 /d/code/hwt (master)
$ git pull
Already up to date.

cassiel@DESKTOP-KPKFOEU MINGW64 /d/code/hwt (master)
$ git branch
* master

cassiel@DESKTOP-KPKFOEU MINGW64 /d/code/hwt (master)
$ git branch -r
  origin/main
  origin/master

cassiel@DESKTOP-KPKFOEU MINGW64 /d/code/hwt (master)
$ git checkout -b main
Switched to a new branch 'main'

cassiel@DESKTOP-KPKFOEU MINGW64 /d/code/hwt (main)
$ git pull
There is no tracking information for the current branch.
Please specify which branch you want to merge with.
See git-pull(1) for details.

    git pull <remote> <branch>

If you wish to set tracking information for this branch you can do so with:

    git branch --set-upstream-to=origin/<branch> main


cassiel@DESKTOP-KPKFOEU MINGW64 /d/code/hwt (main)
$ git pull origin main
From git.n.xiaomi.com:tong/daily-code
 * branch            main       -> FETCH_HEAD
Merge made by the 'ort' strategy.
 hwt/.gitkeep  | 0
 hwt/test_main | 1 +
 2 files changed, 1 insertion(+)
 create mode 100644 hwt/.gitkeep
 create mode 100644 hwt/test_main

cassiel@DESKTOP-KPKFOEU MINGW64 /d/code/hwt (main)
$ git merge master
Already up to date.

cassiel@DESKTOP-KPKFOEU MINGW64 /d/code/hwt (main)
$ git checkout master
Switched to branch 'master'
D       yingLi2/.idea/vcs.xml
Your branch is up to date with 'origin/master'.

cassiel@DESKTOP-KPKFOEU MINGW64 /d/code/hwt (master)
$ git merge main
Updating c805f87..bfd80fc
Fast-forward
 hwt/.gitkeep  | 0
 hwt/test_main | 1 +
 2 files changed, 1 insertion(+)
 create mode 100644 hwt/.gitkeep
 create mode 100644 hwt/test_main

cassiel@DESKTOP-KPKFOEU MINGW64 /d/code/hwt (master)
$ git push
Enumerating objects: 7, done.
Counting objects: 100% (7/7), done.
Delta compression using up to 8 threads
Compressing objects: 100% (3/3), done.
Writing objects: 100% (3/3), 458 bytes | 458.00 KiB/s, done.
Total 3 (delta 1), reused 0 (delta 0), pack-reused 0
remote:
remote: To create a merge request for master, visit:
remote:   https://git.n.ximi.com/tong/daily-code/-/merge_requests/new?merge_request%5Bsource_branch%5D=master
remote:
To git.n.ximi.com:tong/daily-code.git
   c805f87..bfd80fc  master -> master
相关推荐
yang_B6211 小时前
噪声处理方法
大数据·人工智能·算法
无忧智库1 小时前
算力、算法、数据三位一体:构建城市级AI大模型算力池的全景式解构与未来展望(WORD)
大数据·人工智能·算法
拾光向日葵1 小时前
洛阳科技职业学院2026年最新宿舍条件与周边环境全景测评
大数据·人工智能·物联网
小熊熊知识库1 小时前
Git工具使用
git
格图素书2 小时前
大数据在电力行业的应用案例解析-【电力技术】(零)大数据在电力行业的典型落地案例(序)
大数据·单例模式
百胜软件@百胜软件2 小时前
对话文斌:E3+PRO的“AI大脑”——『胜券商品』如何让数据智能触手可及?
大数据·人工智能
码农小白AI3 小时前
AI报告文档审核助力排气烟度精准管控:IACheck守护绿色动力环境与合规发展新底线
大数据·人工智能
炼丹炉大数据3 小时前
炼丹炉:宠物电商数据工具首选
大数据·数据分析·宠物
ctrigger3 小时前
人力资源和社会保障部研究起草《人力资源社会保障部关于修改〈职称评审管理暂行规定〉的决定(征求意见稿)》
大数据
春夜喜雨4 小时前
Git 分支merge合并常用步骤与命令操作
git