Principles and Practices, Project Management

Principles and Practices (part 1 of 2)

  • Plan and sketch a potential final project
  • Project Management (part 2 of 2)

    Plan and sketch a potential final project

    1. git study

    download link

    1.1Git Principles and Uses

    1.1.1 Principles:

    1.1.2 Uses:

    1.1.3 Detailed introduction to git

      Version control, also known as source control, is the practice of tracking and managing changes to software code. Version control systems are software tools that help software teams manage changes to source code over time. As development environments have accelerated, version control systems help software teams work faster and smarter. They are especially useful for DevOps teams since they help them to reduce development time and increase successful deployments.

      Version control software keeps track of every modification to the code in a special kind of database. If a mistake is made, developers can turn back the clock and compare earlier versions of the code to help fix the mistake while minimizing disruption to all team members.

      1.1.4 git Basic commands

        cd Enter the selected folder

          Description of image

        cd meng/ Enter the project folder named meng

          Description of image

        cd.. Return to the parent folder

          Description of image

        pwd Display the current folder name

          Description of image

        lsDisplay all files in the current folder

          Description of image

        ls -a Display the .git hidden folder

          Description of image

        echo hello Return hello

          Description of image

        echo hello > 123 Create a text file named 123 and write hello in it

          Description of image

        rm Delete a file

          Description of image

        MV "meng qing zhu" Select a folder with spaces

        git Call the command set

          Description of image

        git init Initialize the folder as a git folder

          Description of image

        git init meng Create a git folder named meng

          Description of image

        git status Check for modifications to files

        git add . Submit all changes

        git commit -m "Description of changes" Submit

        git diff filename Check changes

        git restore Undo

        ssh-keygen Set up a key

        ssh-keygen -t Change encryption method

        ssh-keygen -t encryption method -c key name Change encryption method and key name

        git pull Synchronize files from the cloud to the local

      2. HTML study

        HTML Language Overview

        2.1 Markup Language:

        HTML uses tags to describe the structure and content of documents. Tags are typically enclosed in angle brackets, such as <p> for paragraph, <h1> for heading level one, and so forth.

        2.2 Hierarchical Structure:

        HTML documents follow a hierarchical (tree-like) structure composed of nested tags. This structure establishes clear relationships between the content and elements of the document.

        2.3 Semantic Markup:

        HTML tags have semantic meaning, describing the purpose and function of elements. For example, <p> represents a paragraph, <ul> represents an unordered list, and so on. This helps improve the readability and accessibility of web pages.

        2.4 Uses:

        2.5 HTML basic commands

          <><> Start tag and end tag

          < h1>< /h1> Heading 1

          < p> Edit paragraph

          < ol> Line break

          < a href="../index.html">Weekly Assignments Link to webpage

          < li> Add bullet prefix

          < p style="color:red;"> Display text in red

          < img src="../images/01/2.jpg"> Display image