当许多改变文件时git push

时间:2016-06-15 01:53:04

标签: git merge git-commit

我想知道在存储库中有很多更改时执行提交的最佳方法是什么

我总是使用ide中的svn。我正在学习从控制台使用git,我想在提交之前执行以下操作:

  • 查看服务器上修改的所有文件
  • 我想手动合并我想要的文件
  • 将更改上传到存储库。

我一直在研究并找到以下命令:

用于提交我的更改:

git add -A
git commit -m "..."

下载更改:

git fetch 

我需要查看已更改的文件,然后手动合并

我知道

git rebase 

但这就像拉动,我想要一些不那么具有侵略性的东西。

抱歉我的英文

1 个答案:

答案 0 :(得分:2)

这是我使用的序列:

查看使用

更改的文件
  

git status

查看所做的更改

  

git diff

选择要提交的文件

  

git add' filename'

提交

  

git commit -m'一些评论'

将更改推送到远程存储库

  

git push origin' repo'

对于大型或复杂的合并,我使用NetBeans或Meld