怎么用git命令创建远程仓库分支

怎么用git命令创建远程仓库分支,第1张

$ git clone https://github.com/wenziyelang/curl_baidu.git mylibgit

1,从已有的分支创建新的分支(如从master分支),创建一个dev分支

git checkout -b dev

2,创建完可以查看一下,分支已经切换到dev

git branch

3,提交该分支到远程仓库

git push origin dev

4,测试从远程获取dev

git pull origin dev

或者:

如果用命令行,运行 git fetch,可以将远程分支信息获取到本地,再运行 git checkout -b local-branchname origin/remote_branchname 就可以将远程分支映射到本地命名为local-branchname 的一分支

5,我觉得现在重要的就是设置git push,pull默认的提交获取分支,这样就很方便的使用git push 提交信息或git pull获取信息

git branch --set-upstream-to=origin/dev

取消对master的跟踪

git branch --unset-upstream master

6,现在随便修改一下工程文件的内容,然后git commit ,git push,之后就可以直接提交到远程的dev分支中,而不会是master

Git 的一些基本使用方法:

安装 Git:首先需要在电脑上安装 Git。可以从 Git 的官方网站下载适合自己 *** 作系统的 Git 安装包,然后按照提示安装。

初始化一个 Git 仓库:可以通过命令行进入到代码存储的目录,然后运行 git init 命令,创建一个新的 Git 仓库。

将文件添加到 Git 仓库:可以使用 git add 命令将需要管理的文件添加到 Git 仓库。例如,git add myfile.py 可以将 myfile.py 文件添加到 Git 仓库。

提交代码到 Git 仓库:可以使用 git commit 命令将添加到 Git 仓库的代码提交到本地仓库中。例如,git commit -m "Initial commit" 可以将代码提交到 Git 仓库,并添加提交消息 "Initial commit"。

查看 Git 仓库状态:可以使用 git status 命令查看 Git 仓库的当前状态,包括哪些文件已添加到仓库、哪些文件已修改但未提交等。

查看 Git 提交记录:可以使用 git log 命令查看 Git 仓库的提交记录,包括每次提交的时间、提交人、提交信息等。

分支管理:可以使用 git branch 命令创建和管理 Git 分支。例如,git branch feature 可以创建一个名为 "feature" 的新分支。

切换分支:可以使用 git checkout 命令切换 Git 分支。例如,git checkout feature 可以切换到 "feature" 分支。

合并分支:可以使用 git merge 命令将一个分支合并到当前分支。例如,git merge feature 可以将 "feature" 分支合并到当前分支。

推送代码到远程仓库:可以使用 git push 命令将本地 Git 仓库的代码推送到远程 Git 仓库。例如,git push origin main 可以将本地 Git 仓库的代码推送到名为 "origin" 的远程 Git 仓库的 "main" 分支中。

这些是 Git 的一些基本使用方法,还有更多 Git 的高级功能和命令,可以参考 Git 的官方文档和教程进行学习和实践。

1、分支创建命令

2、分支合并:切换到master后,进行合并“分支名1”,然后要记得git push

注意:这里merge以后要记得git push哦

3、分支删除:

删除本地分支

注意:当分支改动后没有merge到主分支时,进行删除会报错哦

删除远程分支:

4、合并时冲突:分支merge的过程,可能会因为多个人或多个分支同时修改同一个地方,导致文件冲突,merge会失败。此时会提示merge失败。可以用git status查看merge失败的具体情况,再到对应文件中手动解决冲突再进行merge

5、分支管理:git branch

学习链接


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11733906.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存