mkdir TaskManagerTool cd TaskManagerTool git init
cat < README.md
This project is a simple task manager tool that supports adding and deleting tasks. EOL git add README.md git commit -m "Initial commit with README.md"
git branch feature/add-tasks git branch feature/delete-tasks
git checkout feature/add-tasks
cat < add_task.py
def add_task(task_list, task): task_list.append(task) return task_list
if name == "main": tasks = [] task = input("Enter a task to add: ") tasks = add_task(tasks, task) print("Task added!", tasks) EOL git add add_task.py git commit -m "Add feature to add tasks"
git checkout feature/delete-tasks
cat < delete_task.py
def delete_task(task_list, task): if task in task_list: task_list.remove(task) else: print("Task not found!") return task_list
if name == "main": tasks = ["Task1", "Task2"] print("Current tasks:", tasks) task = input("Enter a task to delete: ") tasks = delete_task(tasks, task) print("Updated tasks:", tasks) EOL git add delete_task.py git commit -m "Add feature to delete tasks"
git checkout main git merge feature/add-tasks
git merge feature/delete-tasks
cat < README.md
This project is a simple task manager tool that supports adding and deleting tasks.
- Add tasks (feature/add-tasks)
- Delete tasks (feature/delete-tasks) EOL
git add README.md git commit -m "Resolve merge conflict in README.md"
git remote add origin git@github.com:username/TaskManagerTool.git git push -u origin main