- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我正在开发一个开发分支和两个不同的(本地)功能分支。
a -- b -- e <-- develop
\ \
\ f -- g <-- feature-branch-1
\
c -- d <-- feature-branch-2
我通过运行将 feature-branch-1 的更改 merge 到 feature-branch-2
git checkout feature-branch-2
git rebase feature-branch-1
如果我没理解错的话,现在看起来是这样的:
a -- b -- e <-- develop
|\
| f -- g <-- feature-branch-1
\
f -- g -- c -- d <-- feature-branch-2
然而,我随后意识到我在分支 1 中引入了一个我还不知道如何修复的错误。所以这个错误现在也出现在分支 2 中,并且阻止我将 feature-branch-2 merge 到 develop 中。我想回到原来的状态
a -- b -- e <-- develop
\ \
\ f -- g <-- feature-branch-1
\
c -- d <-- feature-branch-2
这样我就可以安全地将 feature-branch-2 merge 到 develop 中。我怎样才能做到这一点?
câu trả lời hay nhất
查看 feature-branch-2
git checkout feature-branch-2
并基于从 g(feature-branch-1 的最后一次提交)开始的提交到 develop:
git rebase --onto develop feature-branch-1
请注意,feature-branch-2 将基于 Và
thay vì b
,但我认为这无关紧要?如果是:在 git rebase
命令中将 develop
Thay thế bằng b
。
关于git - 撤消将功能分支重新定位到另一个功能分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48356652/
Câu hỏi này đã có câu trả lời ở đây: Phép thuật phương thức apply() của Scala hoạt động như thế nào? (3 câu trả lời) Đã đóng 9 năm trước. Giả sử tôi có một lớp MyList trong scala có
Câu hỏi này đã có câu trả lời ở đây: Nhóm không bắt giữ trong biểu thức chính quy là gì? (18 câu trả lời) Tham khảo - Làm gì
Câu hỏi này dành cho hệ thống nhúng! Tôi có các tùy chọn sau để khởi tạo một đối tượng: Object* o = new Object(arg); Thao tác này sẽ đặt đối tượng vào vùng nhớ heap và trả về một con trỏ tới nó. Tôi không thích sử dụng phân bổ động trong phần mềm nhúng. Ob
Tôi đã tự mình tìm kiếm các biểu thức thông thường nhưng không thành công. Tôi có một tệp html chứa các biến giữa [] và tôi muốn viết từng từ vào đó. [tên_khách_hàng][công_ty_khách_hàng] [cl
Tôi mới làm quen với Python. Tôi không hiểu tại sao mã này không hoạt động: reOptions = re.search( "[\s+@twitter\s+(?P\w+):(?P.*?)\s+]", d
Tôi hầu như chỉ lập trình bằng .NET C# trong khoảng 7 tháng qua. Trước đó, phần lớn chương trình của tôi là bằng C++ (học ở trường). Tại nơi làm việc, tôi có thể cần phải làm nhiều việc C trong vài tháng tới. Tôi quan tâm đến C
Tôi mới làm quen với RE và tôi đang cố gắng lấy lời bài hát và tách biệt tiêu đề lời bài hát, giọng hát đệm và giọng hát chính: Dưới đây là một số ví dụ về lời bài hát: [Intro] DA hiểu rồi [Điệp khúc: Travis Scott] Ic
Điều này có thể không thực hiện được, nhưng tôi muốn kiểm tra xem liệu có thể diễn đạt điều gì đó như thế này một cách đơn giản hay không: // rõ ràng là không hoạt động class Foo : IFoo Where T: Bar {
Chúng tôi có các thực thể "người dùng" và "nghiên cứu" trong ứng dụng của mình, được lưu trữ trong các bảng tương ứng. Một nghiên cứu đại diện cho một loại nghiên cứu và dữ liệu đã được thu thập. Chúng là mối quan hệ nhiều-nhiều, vì vậy chúng ta cần một bảng được liên kết: Studies_users. Chúng tôi chỉ định góc cho người dùng
Khi thêm các điều kiện kiểm tra vào Kiểm tra đơn vị cơ sở dữ liệu Visual Studio 2010 (dành cho SQL Server 2008), các điều kiện này được gọi, ví dụ: rowCountCondition1, rowCountConditio
Trên trình giả lập, tôi có thể ngắt kết nối thẻ SD khỏi cài đặt. Sau đó tôi có thể cài đặt nó trên hệ điều hành của mình và gỡ cài đặt bình thường. Tôi chưa thể tìm ra cách cài đặt lại nó trên trình giả lập (mà không cần khởi động lại). Mẹo: lệnh adb remount bị tắt
Giả sử một loạt các cam kết được thực hiện trên một nhánh, nhưng nhánh đó vẫn chưa được đồng bộ hóa lại với thân cây. Có thể tạo bản vá toàn cầu từ một cam kết không? Có thể tạo các bản vá "được nhóm" từ một loạt các cam kết không? Nếu có thì làm thế nào? Câu trả lời hay nhất svn diff -rXXX:YYY UR
Trong một số trường hợp, tôi muốn khóa chức năng thay đổi kích thước trong ứng dụng của mình, vì điều này, tôi đã cố gắng liên kết cơ sở dữ liệu thuộc tính và không cho phép thay đổi nó trong một số trường hợp, nhưng không thành công. Có cách nào để làm điều này? Đây là nỗ lực không thành công của tôi: XAML: Vie
Khi tôi có nhiều màn hình được kết nối với máy tính của mình, tôi có thể phát hiện và vẽ chúng dựa trên việc đặt vị trí thành các giá trị thu được từ get(0, 'MonitorPositions') Tuy nhiên, khi tôi ngắt kết nối màn hình trong khi MATLAB đang chạy, Điều này tài sản sẽ không
Chúng tôi có một ứng dụng grails lưu trữ các đối tượng miền khác nhau trong cơ sở dữ liệu grails. Ứng dụng kết nối với cơ sở dữ liệu thứ hai, chạy một số sql thô và hiển thị kết quả dưới dạng bảng. Về cơ bản nó là một máy chủ báo cáo. Chúng tôi sử dụng DataSo
Không thể so sánh các trình vòng lặp từ các vùng chứa khác nhau (xem ví dụ tại đây: https://stackoverflow.com/a/4664519/225186) (hoặc về mặt kỹ thuật thì nó không cần thiết phải có ý nghĩa.) Điều này đặt ra một câu hỏi khác, từ
Tôi gặp tình huống sau: ParentActivity : ParentActivityClass { ý định ý định riêng tư @Override public void onCreate(Bu
Tôi thường nối các phần tử với các hàm bổ sung, ví dụ: $('.myfav').autocomplete(); $('.myfav').datepicker();
Vì vậy, tôi đã sử dụng thư viện tooltipster.js cho chú giải công cụ và thử thay đổi khoảng cách mặc định của chú giải công cụ trên các kích thước màn hình khác nhau. Vì vậy, init mặc định trông như thế này: $(inputTooltipTrigger).tool
Tôi đang làm việc trong môi trường nhúng ARM7. Trình biên dịch tôi đang sử dụng không hỗ trợ đầy đủ chức năng C++. Một tính năng mà nó không hỗ trợ là chuyển đổi kiểu động. Có cách nào để triển khai Dynamic_cast<>() không? Tôi đã sử dụng Google để tìm mã nhưng
Tôi là một lập trình viên xuất sắc, rất giỏi!