如何使用 git 避免拉取请求中的文件
How to avoid a file in a pull request with git
克隆 Rails 存储库时,我必须将 mysql2 gem 本地更新为更新版本,以便它在我的机器上 运行。创建分支然后使用我的更改拉取请求时,如何避免将更改的 gem 添加到拉取请求中?
你可以把它们藏起来,按照下面的操作顺序:
git add
git commit -m
git stash -m ""
git push
现在,回复您本地的 MySQL 文件更改
git stash pop
1. git fetch
这将从您的遥控器获取最新信息
2. git merge origin/master
这会将您的远程 master 合并到您当前的分支
3. git reset --soft origin/master
这将根据当前 origin/master 重置您的提交。因此,您在上次主提交之后所做的所有更改将在您当前的分支(暂存)中显示为未提交
4. git reset -- <filePath>
取消暂存特定文件
5. git commit -m "Your Commit comment"
一次提交所有更改
5. git push -f origin
强制推送到原点(你的分支)
注意:这会将您的所有提交合并为一个提交。
克隆 Rails 存储库时,我必须将 mysql2 gem 本地更新为更新版本,以便它在我的机器上 运行。创建分支然后使用我的更改拉取请求时,如何避免将更改的 gem 添加到拉取请求中?
你可以把它们藏起来,按照下面的操作顺序:
git add
git commit -m
git stash -m ""
git push
现在,回复您本地的 MySQL 文件更改
git stash pop
1. git fetch
这将从您的遥控器获取最新信息
2. git merge origin/master
这会将您的远程 master 合并到您当前的分支
3. git reset --soft origin/master
这将根据当前 origin/master 重置您的提交。因此,您在上次主提交之后所做的所有更改将在您当前的分支(暂存)中显示为未提交
4. git reset -- <filePath>
取消暂存特定文件
5. git commit -m "Your Commit comment"
一次提交所有更改
5. git push -f origin
强制推送到原点(你的分支)
注意:这会将您的所有提交合并为一个提交。