Linux Github Desktop Patched Online

# Recent branches echo -e "\n$YELLOW Recent branches (last 30 days):$NC" git for-each-ref --sort=-committerdate refs/heads/ --format='%(committerdate:short) %(refname:short)' show_repo_health() echo "0") echo " Open PRs: $YELLOW$unmerged_prs$NC" Function to show quick actions menu show_actions_menu() echo -e "\n$CYAN⚡ Quick Actions:$NC" echo " 1) Create new branch" echo " 2) Create PR from current branch" echo " 3) Sync with upstream (fetch & rebase)" echo " 4) View file changes" echo " 5) Exit"

# Recent merged PRs echo -e "\n$PURPLE Recently merged:$NC" gh pr list --state merged --limit 3 \ --json title,number,mergedAt,author \ --template 'range .printf " #%v by @%v: %v (merged %v)\n" .number .author.login .title (printf "%.10s" .mergedAt)end' 2>/dev/null show_ci_status() echo -e "\n$CYAN🔄 CI/CD Status:$NC" local branch=$(get_current_branch) linux github desktop

# Get commit count per day local week_ago=$(date -d "7 days ago" --iso-8601) git log --since="$week_ago" --format="%ad" --date=short show_branch_insights() cut -d' ' -f2) # Recent branches echo -e "\n$YELLOW Recent branches

echo -e " Current branch: $GREEN$branch$NC" echo -e " $GREENAhead:$NC $ahead commits $REDBehind:$NC $behind commits" linux github desktop