how to use git LFS to specific repoChatGPT

To use Git LFS for a specific repository, you need to follow these steps:

  1. Install Git LFS: If you haven’t already, you need to install Git LFS on your system. You can download and install it from the official website: Git LFS Installation.
  2. Initialize Git LFS in your repository: Navigate to your local repository directory using the command line and run the following command to initialize Git LFS:bashCopy codegit lfs install
  3. Track large files: Identify the large files you want to track with Git LFS and specify them in your repository’s .gitattributes file. If you don’t have a .gitattributes file, you can create one in the root of your repository.For example, if you want to track all files with the .psd extension, you can add the following line to your .gitattributes file:scssCopy code*.psd filter=lfs diff=lfs merge=lfs -text This tells Git LFS to track files with the .psd extension.
  4. Add and commit your changes: After specifying the files to track with Git LFS, add and commit your changes to the repository as usual:bashCopy codegit add .gitattributes git commit -m "Enable Git LFS for large files"
  5. Push your changes to GitHub: Once you’ve committed your changes, push them to your GitHub repository:bashCopy codegit push origin <branch-name> Replace <branch-name> with the name of the branch you want to push your changes to, typically main or master.
  6. Verify on GitHub: After pushing your changes, verify that Git LFS is working as expected by checking your repository on GitHub. You should see that large files tracked by Git LFS are stored separately from the rest of your repository’s files.

By following these steps, you can use Git LFS to manage large files in a specific GitHub repository.

Docker installation problem


: installing docker in WSL directly works, but it prevents GPU integration from working.

To get this to work with the latest (June 2023) version of Docker Desktop is simple. In an elevated (Administrator) PowerShell, run the command:
change directory to downloads
Start-Process "Docker Desktop Installer.exe" -Verb RunAs -Wait -ArgumentList "install --installation-dir=C:\Docker\"

how to become a programmer

1.learn how to code

  • a.pick one language
  • computer science fundamentals
  • computer system fundamentals
  • pick other language
  • analytical skills

learn frameworks

understand software design

  • design patterns
  • clean code
  • you should know to test your code
  • read some books and research

soft skills

  • such as communication

how to install software’s in ubuntu

https://askubuntu.com/questions/510056/how-to-install-google-chrome

how to install chrome

sudo apt-get install chromium

sudo apt-get install chromium-browser

google-chrome-stable is available on a 3rd Party Repository: Google Chrome (for Stable).

Follow the instruction for installation:

  1. Add Key:
    wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
  2. Set repository:
    echo 'deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main' | sudo tee /etc/apt/sources.list.d/google-chrome.list
  3. Install package:
    sudo apt-get update 
    sudo apt-get install google-chrome-stable

    how to install java and eclipse

    In this tutorial we’ll show you how to install the latest Eclipse IDE on an Ubuntu 18.04 machine.

    Eclipse is the most widely used Java integrated development environment (IDE). It is extensible via plugins and it may also be used for development in other programming languages such as C++, JavaScript and PHP.

    The Eclipse installation package (version 3.8.1) that is available in the Ubuntu repository is outdated. The easiest way is to install the latest Eclipse IDE on Ubuntu 18.04 is by using the snappy packaging system.

    Before continuing with this tutorial, make sure you are logged in as a user with sudo privileges.

    At the time of writing this article, the latest stable version of Eclipse is Eclipse 4.8.0 (Photon).

    To install Eclipse on your Ubuntu system, follow these steps:

    1. Install Java.

      Eclipse is a Java-based application and it requires a Java runtime environment (JRE) to be installed in order to run. Install the default OpenJDK package with:

      sudo apt install default-jre
    2. Install Eclipse.

      We will be installing Eclipse using the snappy packaging system. To download and install the Eclipse snap package on your system, type:

      sudo snap install --classic eclipse

      On successful installation of Eclipse, you should see the following output:

      eclipse 4.8.0 from 'snapcrafters' installed

    how install java https://linuxize.com/post/install-java-on-ubuntu-18-04/In this tutorial we’ll show you how to install the latest Eclipse IDE on an Ubuntu 18.04 machine.

    Eclipse is the most widely used Java integrated development environment (IDE). It is extensible via plugins and it may also be used for development in other programming languages such as C++, JavaScript and PHP.

    The Eclipse installation package (version 3.8.1) that is available in the Ubuntu repository is outdated. The easiest way is to install the latest Eclipse IDE on Ubuntu 18.04 is by using the snappy packaging system.

    Before continuing with this tutorial, make sure you are logged in as a user with sudo privileges.

    At the time of writing this article, the latest stable version of Eclipse is Eclipse 4.8.0 (Photon).

    To install Eclipse on your Ubuntu system, follow these steps:

    1. Install Java.

      Eclipse is a Java-based application and it requires a Java runtime environment (JRE) to be installed in order to run. Install the default OpenJDK package with:

      sudo apt install default-jre

      Copy

    2. Install Eclipse.

      We will be installing Eclipse using the snappy packaging system. To download and install the Eclipse snap package on your system, type:

      sudo snap install --classic eclipse

      Copy

      On successful installation of Eclipse, you should see the following output:

      eclipse 4.8.0 from 'snapcrafters' installed

      Copy

    Now that Eclipse is installed on your Ubuntu system you can start it by clicking on the Eclipse icon (Activities -> Eclipse):

    When you start Eclipse for the first time, a window like the following will appear asking you to select a Workspace directory:

    You have learned how to install Eclipse on your Ubuntu 18.04 machine. You can now start working on your Java project.

    To find more information about how to get started with Eclipse visit the Eclipse documentation page.

    If you have any question, please leave a comment below.

how to install and upgrade Ubuntu

Ubuntu is one of the popular open source  operating systems  based on linux distribution.

Step1 :https://www.ubuntu.com/download/ download the latest version of ubuntu based on your operating system

for upgrade follow the following for example to update from 16.04 to 18.04

Upgrading from Ubuntu 16.04 LTS or 17.10

To upgrade on a desktop system:

  • Open the “Software & Updates” Setting in System Settings.

  • Select the 3rd Tab called “Updates”.
  • Set the “Notify me of a new Ubuntu version” drop down menu to “For any new version” if you are using 16.04 LTS; set it to “For long-term support versions” if you are using 17.10.
  • Press Alt+F2 and type  update-manager -c   into the command box.

  • Update Manager should open up and tell you that Ubuntu 18.04 LTS is now available.
  • If not you can run  /usr/lib/ubuntu-release-upgrader/check-new-release-gtk

  • Click Upgrade and follow the on-screen instructions.

Guide Lines to be followed

Project Report Format Guidelines
The guidelines prescribed in this file are intended to be followed by B.Tech. (CSE) students for preparing their report.
A project report should contain the following items in the sequence as prescribed:
TITLE PAGE  TABLE OF CONTENTS  LIST OF FIGURES  LIST OF TABLES  CERTIFICATE  ACKNOWLEDGEMENTS  ABSTRACT  1. INTRODUCTION   2. LITERATURE REVIEW   3. WORK CARRIED OUT   4. EXPERIMENTAL RESULTS and COMPARISON   5. CONCLUSION, SUMMARY AND FUTURE SCOPE REFERENCES
General Format Guidelines
Page Size: A4  Margins: Left-1.25”, Right-1.0”, Top-1.0”, Bottom-1.0”  Chapter Name: Bold – 22 points – Times New Roman, Left Aligned  Main Headings: Bold – 16 points – Time New Roman – Left Aligned  Sub Headings: Bold – 14 points – Times New Roman – Left Aligned  Main body: Normal – 12 points – Times New Roman – Justified  Line spacing: 1.5  Page Numbers: Normal – 12 points – Times New Roman – Centred  References: IEEE format  Project Binding: Hard Bound  The format of title page, table of contents, list of figures, list of tables, certificate,  acknowledgements, abstract, chapter and references is given in this file.
Project Title
A major project submitted for the award of the degree of                                                                    BACHELORS OF TECHNOLOGY in COMPUTER SCIENCE AND ENGINEERING
By  Name of Candidate  (Roll Number: )  (University Registration Number: )
under the guidance of
Name of the Supervisor/Guide  Designation of Supervisor, Department of CSE
Guru Nanak Dev Engineering College, Ludhiana – 141006
GNDEC LOGO
Department of Computer Science and Engineering
Guru Nanak Dev Engineering College, Ludhiana – 141006, INDIA              MONTH YEAR
Table of Contents
Chapter 1 …………………………………………………………………………………………………….. 8
List of Figures
List of Tables
Certificate
I hereby certify that the work which is being submitted in this project titled “Title of the Project”, in partial fulfilment of the requirement for the award of degree of “Bachelors of Technology in  Computer Science And Engineering” submitted in Guru Nanak Dev Engineering College, Ludhiana, is an authentic record of my own work carried out under the supervision of “Name of the Supervisor” .
(Name of the candidate)
Roll No.
University Registration. No.
This is to certify that the statements made above by the candidate are correct and true to the best of my knowledge.
(Name of the supervisor)
Designation
Computer Science and Engineering Department
Guru Nanak Dev Engineering College
Ludhiana.141006
Acknowledgements
Contents of acknowledgements …
Abstract
Contents of abstract …
Chapter 1  Introduction
Contents of chapter…
Bibliography