git有四个位置,分别为本地开发(也就是平时敲代码的位置),本地缓存区,本地仓库,远程仓库。
git工作流程,我们想把敲好的代码提交到远程的话,需要先将改动的文件添加到缓存区,然后将缓存区的代码提交到本地仓库,最后再推送到远程仓库。如果我们想获取某个项目,可以将其克隆下来,之后就可以对它进行修改和推送,还有拉取最新代码。
核心:

git常用命令
1、git status 查看文件状态
2、git add . 可以将全部修改好的文件添加到缓存区,其中"."可替换成想要提交的某个文件名
3、git commit -m " " 将本地缓存的文件提交到本地仓库,其中" "引号里面的内容为自己填写的消息,方便了解做了什么事情。
4、git push 提交到远程仓库,需要注意的是当前在哪个分支下,提交到远程哪个分支下,也可以指定远程分支。
5、git pull 更新本地项目。一般配合git merge [分支] 来使用,比如当前在你自己创建的分支下,而你当前本地代码改了,远程的主分支代码别人也改了,你想要将别人改了的代码更新到你现在工作的分支的话,就得先将自己分支的修改添加到本地仓库,再切换到主分支(注:不先添加到缓存区的话,本地修改的代码切换分支之后可能会没有了),在主分支下,git pull更新代码,然后再切换到你的分支,再git merge [分支] 即可将远程主分支最新的代码更新到自己的分支下了。
6、git merge [分支] 合并分支,在哪个分支下执行该命令,就是将中括号里分支名字的代码合并到哪个分支。
7、列出所有本地分支 git branch
8、列出所有远程分支 git branch -r
9、新建一个分支,但依然停留在当前分支git branch [branch-name]
10、新建一个分支,并切换到该分支git checkout -b [branch]
11、删除分支 git branch -d [branch-name]
12、 将当前分支推送到远程并设置为上游:git push --set-upstream origin [分支]
13、将新建的分支push到远程:git push -u origin dev(远程分支名)
本文介绍了Git的工作流程,包括从本地开发到远程仓库的提交步骤,如gitstatus、gitadd、gitcommit、gitpush等关键命令的使用。同时,讲解了如何合并分支、拉取更新及创建和删除分支的操作,帮助开发者更好地理解和掌握Git的基本操作。

2404

被折叠的 条评论
为什么被折叠?



