mirror of
				https://github.com/jesseduffield/lazygit.git
				synced 2025-10-31 02:25:35 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			27 lines
		
	
	
		
			517 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
		
			517 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| package models
 | |
| 
 | |
| // Branch : A git branch
 | |
| // duplicating this for now
 | |
| type Branch struct {
 | |
| 	Name string
 | |
| 	// the displayname is something like '(HEAD detached at 123asdf)', whereas in that case the name would be '123asdf'
 | |
| 	DisplayName  string
 | |
| 	Recency      string
 | |
| 	Pushables    string
 | |
| 	Pullables    string
 | |
| 	UpstreamName string
 | |
| 	Head         bool
 | |
| }
 | |
| 
 | |
| func (b *Branch) RefName() string {
 | |
| 	return b.Name
 | |
| }
 | |
| 
 | |
| func (b *Branch) ID() string {
 | |
| 	return b.RefName()
 | |
| }
 | |
| 
 | |
| func (b *Branch) Description() string {
 | |
| 	return b.RefName()
 | |
| }
 |