git将本地仓库上传到远程仓库,git把本地代码提交到远程仓库
Git如何在本地克隆远程仓库的项目,并推送到远程仓库?本地克隆远程仓库是项目吗?你想看看旁路吗?你想分支吗?你想分支吗?转行还是合并分行?添加会将文件添加到暂存区吗?-是否要提取提交的文档?拉远程分支的最新代码?你想用力吗?删除分支?
首先,本地克隆远程仓库项目
1.仓库地址支持SSH:
$ gitclonegit @ gitee . com:XXX/Python _ study . git 2,如果仓库地址支持HTTPS方法:
$ git clone https://gitee.com/XXX/python _ study . git 3,提取远程指定分支下的代码:
获取clone-b 分支名称查看仓库路径2,分支1,并查看所有分支,包括本地和远程。
$ git分支-a 2,检查本地分支
$ git branch 3、如果分支太多,可以用管道符号 grep模糊搜索分支。
$ git branch grep 模糊匹配内容 4,显示所有远程分支:
$ git branch -r,分支1创建,本地分支创建(不通知创建是否完成)。您可以使用git branch命令来检查创建是否成功))
$ git branch test01 2,创建一个本地分支,然后切换到新的分支。
$ git checkout -b test02 IV、切换并合并分支1、切换分支、切换到指定分支
$ git check out[分支名称] 2,合并分支
$ git checkout master #切换到master分支$ git merge test01 #来合并test01分支和master分支。合并后的提交点属于master 5,add属于file。
首先,您可以使用git status命令来显示项目的当前状态,并查看哪些文件尚未提交到临时区域(红色文件)。
$ git状态1,在临时存储区添加一个或多个文件
$ git add[文件1][文件2]。2将指定的目录(包括子目录)添加到转移区域。
$ git add [dir] 3,将当前目录下的所有文件添加到转移区
$ git add。(一)add将该文件添加到暂存区:
发送前,您必须在发送包含用户名和电子邮件地址的代码时设置用户信息。
$ git config-global user . name username $ git config-global user . email mailbox 注意-如果不添加global,只会针对当前仓库。
$ git commit -m [message]注意:[message]写更改或提交的内容2,以及表示暂存区中的指定文件将被提交到本地仓库的注释信息。
$ git提交[文件1][文件2]。-m [message]提交完成后,可以使用git status命令检查是否有未提交的内容。如果您看到以下提示,这意味着没有提交任何内容。(二)commit将暂存区的文件提交到本地仓库:
注意:pull会删除分支(三)pull拉取远程分支最新的代码并合并本地的版本:的最新内容,然后直接与当前本地分支合并fetch merge。
git pull remote hostname remote branch name:local branch name例如,通过拉远程主机源的主分支来与本地test01分支合并。
Git pull origin master:test01如果远程分支与当前已有的分支合并,冒号后的部分可以省略。远程主机的master
Git push远程主机名本地分支名:如果远程分支名与远程分支名匹配,可以在冒号后省略。
Git推送远程主机名本地分支名称
推送后,可以查看提交记录。
不及物动词删除分支1,并删除本地分支:
$ git branch -d test02 2,删除远程分支:
$ git branch-r-d origin/branch name # delete first,-r表示远程分支$ git push origin的含义:branch name #远程分支$ git push origin-d bub
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。