Talaan ng mga Nilalaman:

Paano Rebase ng Interactive Sa Eclipse (eGit): 10 Hakbang
Paano Rebase ng Interactive Sa Eclipse (eGit): 10 Hakbang

Video: Paano Rebase ng Interactive Sa Eclipse (eGit): 10 Hakbang

Video: Paano Rebase ng Interactive Sa Eclipse (eGit): 10 Hakbang
Video: FREE $5000/Week With This Virtual Assisting Automation SET&FORGET Trick (Make Money Online 2023) 2024, Disyembre
Anonim
Paano Rebase ng Interactive With Eclipse (eGit)
Paano Rebase ng Interactive With Eclipse (eGit)

20180718 - "Sa tingin ko" naayos ko ang isyu sa mga imahe. Kung lilitaw silang naka-zoom in o walang katuturan, subukang mag-click. Kung nakatagpo ka ng isang isyu magpadala sa akin ng isang mensahe at susubukan kong tumulong.

Ang itinuturo na ito ay nagbibigay ng mga sunud-sunod na detalye upang maisagawa ang isang Interactive Rebase sa Eclipse (eGit). Ang mga screenshot ay batay sa Eclipse Neon.3 (sa Windows), subalit ang proseso ay halos magkapareho sa pamamagitan ng Eclipse Mars at iba pang mga naunang bersyon din. Ang Linux GUI ay naglalantad ng bahagyang mga pagkakaiba-iba, gayunpaman, ang mga detalye dito ay dapat pa ring maging malapit na malapit sa iyo sa proseso. (Nalalapat pa rin sa Eclipse 2020-09 [v4.17.0].)

Ang mga hakbang sa prosesong ito ay batay sa paggamit ng Github para sa parehong pinagmulan at upstream na remote. (Hindi pa ako nakipagtulungan sa git sa anumang iba pang paraan, ngunit naisip kong dapat kong banggitin ito kung sakali na mahalaga ito sa isang mambabasa saanman.)

Hakbang 1: Ipakita ang Iyong Pagtingin sa Kasaysayan ng Proyekto

Sa Package Explorer gamitin ang menu ng konteksto ng pag-click sa kanan upang 'Ipakita sa'> 'Kasaysayan'

Hakbang 2: Simulan ang Iyong Interactive Rebase (mula sa History View)

Simulan ang Iyong Interactive Rebase (mula sa History View)
Simulan ang Iyong Interactive Rebase (mula sa History View)

Sa view ng Kasaysayan mag-right click sa nakatuon bago sa iyo at piliin ang 'Rebase Interactive'.

Hakbang 3: Piliin ang Mga Pagkilos para sa Iyong Mga Pangako

Ipagpalagay na nais mong "Fixup" ang pinakabagong (mga) gumawa sa orihinal na isa [pagsamahin silang lahat]. Piliin ang pinakahuling entry (ies) at itakda ang mga ito bilang "Fixup".

Maaari mo ring gamitin ang "Squash" sa kaso na nais mong pagsamahin nang magkakasama ngunit i-edit din ang (mga) mensahe ng gumawa.

Ang mga detalyeng nauugnay sa iba pang 'Mga Pagkilos' ay matatagpuan dito:

- https://www.kernel.org/pub/software/scm/git/docs/git-rebase.html#_interactive_mode-

Hakbang 4: Ilapat ang Iyong Mga Pagkilos

Ilapat ang Iyong Mga Pagkilos
Ilapat ang Iyong Mga Pagkilos
Ilapat ang Iyong Mga Pagkilos
Ilapat ang Iyong Mga Pagkilos

I-click ang pindutang 'Start' upang mailapat ang iyong mga aksyon.

Matapos mailapat ang iyong mga aksyon tandaan na ang iyong proyekto ay pinalamutian ngayon na nagpapahiwatig na ito ay pareho sa unahan at likod ng nauugnay na Remote.

Hakbang 5: Itulak ang Iyong Bagong Pangako

Mula sa 'Package Explorer' gamitin ang mga menu ng konteksto ng pag-click sa kanan upang 'Push' ang iyong pangako.

Hakbang 6: Itakda ang Destination na 'Push'

Itakda ang Destination na 'Push'
Itakda ang Destination na 'Push'

Sa dialog na 'Destination Git Repository', iwanang napili ang remote na 'Pinagmulan'.

Hakbang 7: Piliin ang Sangay sa 'Push' To

Piliin ang Sangay sa 'Push' To
Piliin ang Sangay sa 'Push' To
Piliin ang Sangay sa 'Push' To
Piliin ang Sangay sa 'Push' To

Ipasok ang ref 'Source' at 'Destination', o gumamit ng ctrl-spacebar upang buksan ang kamakailang listahan at pumili mula doon.

Hakbang 8: Idagdag ang Pagtukoy sa Sangay para sa Iyong 'Push'

I-click ang pindutang 'Magdagdag ng Tukoy'.

Hakbang 9:

Larawan
Larawan
Larawan
Larawan

Kapag naidagdag na ang 'Pagtukoy para sa Push', lagyan ng check ang checkbox na 'Force Update'. I-click ang 'Tapusin' upang itulak ang bagong mangako sa remote ('Pinagmulan').

Hakbang 10: Suriin ang Kasaysayan

Kung minsan ka laban sa 'Ipakita Sa'> 'Kasaysayan' tulad ng ginawa mo sa hakbang 1 dapat mo ring tandaan na mayroon lamang isang pangako para sa iyong mga pagbabago.

Inirerekumendang: