Quote:
I'm DevOps beginner, please anyone help me to tell me what are tools for DevOps life cycle from Code, test, deploy.
I highly recommend getting started with an online source code management software. These tools are integrated with the tools and you can learn about them from the software itself.
It is difficult to answer this question, as there are more than hundreds of tools out there, each offering similar features.
Start with:
1. GitHub
2. GitLab
3. Azure DevOps
4. BitBucket
Do you see? 4 tools offering a similar feature and functionality for "beginners". I haven't even listed the version control and DevOps solutions by cloud vendors, AWS and GCP, for example.
The differences in their features will not be clear to you until or unless you have more than 5 team members and some working in a different capacity, and maybe a different role (program manager, product owner, etc.).
If you are working as an indie developer, go with any tool and you will be on your way to a product lifecycle management in no time.
Quote:
I google DevOps tools and get many results and i very confused about them
For this part, I recommend that you invest some time in learning why you want to "automate" different parts of your software development. Which, I am sure as an individual developer would be difficult.