在我将要讲解的Git教程中,Git提交用于存储您所做的更改。

git push是用来做什么的?


当前回答

Git提交只是正式保存我们的更改。对于每次提交,我们都会给出commit消息 一旦我们完成了提交,我们可以将它推到远程,以全局查看我们的更改。

这意味着我们可以在推送到远程之前进行多次提交(我们可以看到发生的提交列表和消息)。 Git用提交id保存每次提交,这是一个40位的代码。

只有当我想在远程查看我的更改时,我才使用Git push(之后我会检查我的代码是否在Jenkins中工作)。

其他回答

提交:快照|变更集|版本|历史记录|存储库“另存为”。Git仓库=一系列的提交(树)。

本地存储库:计算机上的存储库。

远程存储库:服务器上的存储库(GitHub)。

git commit:追加一个新的提交(最后一次提交+阶段性修改)到本地存储库。(提交文件存储在/.git文件夹中。)

git push, git pull:同步本地存储库和其关联的远程存储库。推—从本地应用更改到远程,拉—从远程应用更改到本地。

Git提交只是正式保存我们的更改。对于每次提交,我们都会给出commit消息 一旦我们完成了提交,我们可以将它推到远程,以全局查看我们的更改。

这意味着我们可以在推送到远程之前进行多次提交(我们可以看到发生的提交列表和消息)。 Git用提交id保存每次提交,这是一个40位的代码。

只有当我想在远程查看我的更改时,我才使用Git push(之后我会检查我的代码是否在Jenkins中工作)。

提交:向本地存储库添加更改

Push:将最后一次提交转移到远程服务器

由于Git是一个分布式版本控制系统,不同之处在于commit会将更改提交到本地存储库,而push会将更改提交到远程存储库。

Git提交是提交在本地存储库中暂存的文件。Git push是快进合并本地的主分支和远程的主分支。但合并并不总能成功。如果出现拒绝,您必须拉,以便您可以成功地进行git推送。