Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

committing only some changes to git

git add -p <filename>
//git will begin to break down your file into what it thinks are sensible "hunks" (portions of the file). It will then prompt you with this question:
// OUTPUT >>> Stage this hunk [y,n,q,a,d,/,j,J,g,s,e,?]?
/*
Here is a description of each option:

	y stage this hunk for the next commit
	n do not stage this hunk for the next commit
	q quit; do not stage this hunk or any of the remaining hunks
	a stage this hunk and all later hunks in the file
	d do not stage this hunk or any of the later hunks in the file
	g select a hunk to go to
	/ search for a hunk matching the given regex
	j leave this hunk undecided, see next undecided hunk
	J leave this hunk undecided, see next hunk
	k leave this hunk undecided, see previous undecided hunk
	K leave this hunk undecided, see previous hunk
	s split the current hunk into smaller hunks
	e manually edit the current hunk
		You can then edit the hunk manually by replacing +/- by # (thanks veksen)
	? print hunk help

If the file is not in the repository yet, you can first do git add -N <filename>.
Afterwards you can go on with git add -p <filename>.

Afterwards, you can use:

	git diff --staged to check that you staged the correct changes
	git reset -p to unstage mistakenly added hunks
	git commit -v to view your commit while you edit the commit message.
*/
  
//Note this is far different than the git format-patch command, whose purpose is to parse commit data into a .patch files.
Comment

PREVIOUS NEXT
Code Example
Javascript :: how to change background image for a webpage 
Javascript :: random id number nodejs 
Javascript :: You are using the runtime-only build of Vue where the template compiler is not available. Either pre-compile the templates into render functions, or use the compiler-included build. 
Javascript :: jquery remove closest parent 
Javascript :: statusbar.sethidden(true) in react native 
Javascript :: loop through an array in javascript 
Javascript :: Angular Unit Testing: Observable not returning results 
Javascript :: how to detect account change in metamask 
Javascript :: get date javascript format 
Javascript :: jquery set a value in td 
Javascript :: string to int js 
Javascript :: how to use more than one transform in javascript 
Javascript :: js background 
Javascript :: get element by multiple class javascript 
Javascript :: typescript css variables 
Javascript :: localtunnel 
Javascript :: get number from range line js 
Javascript :: set cookie in node 
Javascript :: sequelize.org findById 
Javascript :: javascript string includes 
Javascript :: javascript foreach array of object get value by key 
Javascript :: new date() in javascript 3 days from now 
Javascript :: joi schema for confirm password 
Javascript :: radio button in react 
Javascript :: trunc number javascript 
Javascript :: how to get current date in react js 
Javascript :: ajax datatable reload paging retained 
Javascript :: Toggle on button click in react js functional component 
Javascript :: angular goto top of page 
Javascript :: jquery get nested element 
ADD CONTENT
Topic
Content
Source link
Name
9+2 =