我将向您展示使用Git Bash的命令和操作。Git Bash是一个纯文本命令行界面,用于在Windows上使用Git,并提供了运行自动化脚本的功能。...Git Status 该命令列出了所有准备好添加到本地存储库的修改文件。 让我们输入命令以查看会发生什么: ? 这表明我有两个文件尚未添加到索引中。...如您在上面看到的,git commit命令已经在本地存储库中的四个文件中提交了更改。...现在,我已经在本地存储库中进行了所需的提交。 请注意,在影响对中央存储库的更改之前,应始终将更改从中央存储库拉到本地存储库,以更新已对中央存储库做出贡献的所有协作者的工作。...pull 命令git pull将更改从远程存储库提取到本地存储库。它合并了本地存储库中的上游更改,这是基于Git的协作中的常见任务。
Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。...既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。...现在的情景是:我们已经在本地创建了一个Git仓库后,又想在github创建一个Git仓库,并且希望这两个仓库进行远程同步,这样github的仓库可以作为备份,又可以其他人通过该仓库来协作。...推荐阅读:轻松几步搞定SSH连接Git配置。 2. 如何从远程库克隆? 上面我们了解了先有本地库,后有远程库时候,如何关联远程库。 现在我们想,假如远程库有新的内容了,我想克隆到本地来 如何克隆呢?...八、多人协作 当你从远程库克隆时候,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且远程库的默认名称是origin。
Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。...既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。...现在的情景是:我们已经在本地创建了一个Git仓库后,又想在github创建一个Git仓库,并且希望这两个仓库进行远程同步,这样github的仓库可以作为备份,又可以其他人通过该仓库来协作。...上面我们了解了先有本地库,后有远程库时候,如何关联远程库。 现在我们想,假如远程库有新的内容了,我想克隆到本地来 如何克隆呢?...八、多人协作 当你从远程库克隆时候,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且远程库的默认名称是origin。
Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。...可以看到 目前已经是最新的版本了。 三:理解工作区与暂存区的区别? 工作区:就是你在电脑上看到的目录,比如目录下testgit里的文件(.git隐藏目录版本库除外)。...现在的情景是:我们已经在本地创建了一个Git仓库后,又想在github创建一个Git仓库,并且希望这两个仓库进行远程同步,这样github的仓库可以作为备份,又可以其他人通过该仓库来协作。...上面我们了解了先有本地库,后有远程库时候,如何关联远程库。 现在我们想,假如远程库有新的内容了,我想克隆到本地来 如何克隆呢?...当你从远程库克隆时候,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且远程库的默认名称是origin。
Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑 上。...既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各 自的修改推送给对方,就可以互相看到对方的修改了。...现在的情景是:我们已经在本地创建了一个Git仓库后,又想在github创建一个Git仓库,并且希望这两个仓库进行远程同步,这样github的仓库可以作为备份,又可以其他人通过该仓库来协作。 ...上面我们了解了先有本地库,后有远程库时候,如何关联远程库。 现在我们想,假如远程库有新的内容了,我想克隆到本地来 如何克隆呢?...当你从远程库克隆时候,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且远程库的默认名称是origin。
Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑 上。...既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各 自的修改推送给对方,就可以互相看到对方的修改了。...现在的情景是:我们已经在本地创建了一个Git仓库后,又想在github创建一个Git仓库,并且希望这两个仓库进行远程同步,这样github的仓库可以作为备份,又可以其他人通过该仓库来协作。...上面我们了解了先有本地库,后有远程库时候,如何关联远程库。 现在我们想,假如远程库有新的内容了,我想克隆到本地来 如何克隆呢?...当你从远程库克隆时候,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且远程库的默认名称是origin。
Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。...既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。...现在的情景是:我们已经在本地创建了一个Git仓库后,又想在github创建一个Git仓库,并且希望这两个仓库进行远程同步,这样github的仓库可以作为备份,又可以其他人通过该仓库来协作。...上面我们了解了先有本地库,后有远程库时候,如何关联远程库。 现在我们想,假如远程库有新的内容了,我想克隆到本地来 如何克隆呢?...当你从远程库克隆时候,实际上Git自动把本地的master分支和远程的master分支对应起来了,并且远程库的默认名称是origin。
一,MongoDB的安置及配置 1,从MongoDB官网下载安装 https://www.mongodb.com/download-center#community 根据的电脑选择合适的版本安装: ?...当完成后,执行第2步骤,创建数据目录及配置 2,创建数据目录及配置 MongoDB将数据目录存储在 db 目录下,日志文件放在log目录下面。...假设我们已经在 C 盘的 mongodb文件夹中进行安装,现在让我们在mongodb中创建一个 data 的目录然后在 data 目录里创建 db 目录和log目录(在log中还需创建配置文件mongodb.log...二,MongoDB可视化工具的使用 github地址:https://github.com/mrvautin/adminMongo 安装方法: 1、把git仓库克隆到本地(我使用的是webstorm...数据库添加到服务中去(开机及启动)。
我打算将它们保存下来,但是我发现根本就不靠谱,我记得很清楚,那个时候我还没有电脑,编程一直是在我二姑家里用电脑学习的,为什么说它不靠谱呢,电脑不是我一个人用,所以我无法掌控,随便一个重装系统,我的产物就灰飞烟灭了...---- 4.将本地的仓库关联到github上 使用Bash ,选择一个你代码所要存储的位置,找到你刚创建的仓库并点击code,复制下面的SSH,并输入以下命令: git clone git...使用以下命令将master分支移到main: git branch -m master main 使用以下命令将新命名的main分支推送到GitHub(假设这是您的远程存储库): git push...git commit -m ‘注释’ 将暂存区内容添加到本地仓库(版本区) git push origin mian 将本地版本库推送到远程服务器 ?...mian 将本地版本库推送到远程服务器, origin是远程主机,main表示是远程服务器上的main分支和本地分支重名的简写,分支名是可以修改的。
Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。...既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。...现在的情景是:我们已经在本地创建了一个Git仓库后,又想在github创建一个Git仓库,并且希望这两个仓库进行远程同步,这样github的仓库可以作为备份,又可以其他人通过该仓库来协作。...上面我们了解了先有本地库,后有远程库时候,如何关联远程库。 现在我们想,假如远程库有新的内容了,我想克隆到本地来 如何克隆呢?...现在我们可以模拟另外一个同事,可以在另一台电脑上(注意要把SSH key添加到github上)或者同一台电脑上另外一个目录克隆,新建一个目录名字叫testgit2 但是我首先要把dev分支也要推送到远程去
分布式带来以下好处: 工作时不需要联网 首先,分布式版本控制系统根本没有“中央服务器”,每个人的电脑上都是一个完整的版本库,这样,你工作的时候,就不需要联网了,因为版本库就在你自己的电脑上。...既然每个人电脑上都有一个完整的版本库,那多个人如何协作呢?比方说你在自己电脑上改了文件A,你的同事也在他的电脑上改了文件A,这时,你们俩之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。...更加安全 集中式版本控制系统,一旦中央服务器出了问题,所有人都无法工作。 分布式版本控制系统,每个人电脑中都有完整的版本库,所以某人的机器挂了,并不影响其它人。...本地仓库(local) 提交更新,找到暂存区域的文件,将快照永久性存储到 Git 本地仓库。 远程仓库(remote) 以上几个工作区都是在本地。.../user/repo.git 创建一个新的本地仓库 $ git init 添加修改 添加修改到暂存区 # 把指定文件添加到暂存区 $ git add xxx # 把当前所有修改添加到暂存区 $ git
假定你有若干电脑,你一会儿在公司提交,一会儿在家里提交,只要把每台电脑的Key都添加到GitHub,就可以在每台电脑上往GitHub推送了。...推送本地代码到github 你已经在本地创建了一个Git仓库后,又想在GitHub创建一个Git仓库,并且让这两个仓库进行远程同步,这样,GitHub上的仓库既可以作为备份,又可以让其他人通过该仓库来协作...如果你没有修改,你在本地关联的就是我的远程库,关联没有问题,但是你以后推送是推不上去的,因为你的SSH Key公钥不在我的账户列表中。...下一步,就可以把本地库的所有内容推送到远程库上: git push -u origin master 由于远程库是空的,我们第一次推送master分支时,加上了-u参数,Git不但会把本地的master...注意把Git库的地址换成你自己的,然后进入gitskills目录看看,已经有README.md文件了。
Git是分布式版本控制系统,那么它就没有中央服务器的,每个人的电脑就是一个完整的版本库,这样,工作的时候就不需要联网了,因为版本都是在自己的电脑上。...既然每个人的电脑都有一个完整的版本库,那多个人如何协作呢?比如说自己在电脑上改了文件A,其他人也在电脑上改了文件A,这时,你们两之间只需把各自的修改推送给对方,就可以互相看到对方的修改了。...在客户端远程仓库并提交代码 你已经在本地创建了一个Git仓库后,又想在服务器创建一个Git仓库,并且让这两个仓库进行远程同步 先在linux本地init一个仓库,在里面随意编辑一个文件,在本地提交,然后连接远程仓库...,看不到文件,git log一下就可以看到你刚才修改文件的提交记录了 基础命令 我是在linux上操作的,算是本地仓库吧,不涉及远程库;在linux上操作与在windows上相同 把文件添加到版本库中...编辑一个readme.txt文件,将文件加入版本库中 [root@localhost repository]# git add readme.txt #将工作区中的文件添加到暂存区了 将文件提交到版本库
领取专属 10元无门槛券
手把手带您无忧上云