[0x04] label management

What is a label When publishing a version, we usually tag it in the version library first, so that we can only determine the version at the time of labeling. Whenever a label version is taken in the future, it is the historical version of the labeled time. Therefore, the tag is also a snapshot of the version library. Although the Git tag is a ...

Posted by unklematt on Sun, 05 Dec 2021 15:23:27 -0800

shell learning notes git related use

Excerpt from Chapter 6 warehouse management of Linux Shell script introduction brief introduction Git is already included in most Linux distributions. If it is not installed on your system, you can get it from yum (Redhat or SuSE) or apt get (Debian or Ubuntu) $ sudo yum install git-all $ sudo apt-get install git-all Create a new git repos ...

Posted by apw on Tue, 30 Nov 2021 16:03:40 -0800

git basic usage

git Git has three states, and your file may be in one of them: committed, modified, and staged. Therefore, the concept of three working areas of GIT project is introduced: git warehouse, working directory and staging area configuration information View configuration # View configuration information $ git config user.name $ git config user.emai ...

Posted by celebx on Tue, 30 Nov 2021 11:16:13 -0800

Git Submodule management project sub module

Git Submodule management project sub module   Usage scenario When the project becomes larger and larger, it is inevitable to split into multiple sub modules. We hope that each sub module has independent version management and is maintained by special people. At this time, we need to use the sub module function of git. Common commands git clon ...

Posted by rockindano30 on Tue, 30 Nov 2021 03:20:49 -0800

Git common command usage records and personal understanding

catalogue   (no js authority, damn it, I remember this account qaq) brief introduction I recently started to contact git team development projects, because I am not familiar with git, so I make this essay to prevent forgetting. If there is any mistake or mistake, please advise. Record a teaching game website using git https://learngitbranc ...

Posted by driver on Sun, 28 Nov 2021 16:28:41 -0800

SeafileServer Source Analysis Version Management System: Submit Differences and Merge

2021SC@SDUSC Submit Differences To facilitate user review and prepare for merge, you need to design an algorithm to count the differences between two submissions (branches). Before thinking about the specific flow of the algorithm, you need to summarize the types of differences. Difference Type If there are two commit commits, Parent, let's ...

Posted by Chotor on Wed, 17 Nov 2021 09:44:04 -0800

Git project management

Git project management 1. Git download and common commands: 1.1 Click to download: Git official download address 1.2 basic configuration 1.2.1 open Git Bash 1.2.2 setting user information git config --global user.name "Arther" git config --global user.email "li.xiangcheng@qq.com" 1.2.3 viewing configuration user information git config --global ...

Posted by jiayanhuang on Wed, 10 Nov 2021 18:07:44 -0800

04 data analysis and mining xgboost&git

Data analysis and mining xgboost&git git address git Upload files to GitHub for the first time Enter the managed folder Open git bash Initialization command git init View file status in directory git status # New or modified files are red Manage specified files (red to green) git add file name git add . # All documents ...

Posted by aaaaCHoooo on Tue, 09 Nov 2021 22:16:36 -0800

Simply use commit - to standardize your commit message

Recently, I used git to develop the learning specification and found a relatively easy-to-use tool to standardize comments. Record it. Generally speaking, the commit message should be clear and explain the purpose of this submission, so some specifications are needed to make these comments readable. Commit is a relatively easy-to-use tool recen ...

Posted by Pavel_Nedved on Tue, 09 Nov 2021 14:34:06 -0800

Golang NSQ message queue usage practice

I read a lot on the Internet and copied the official website README. I didn't explain many important things clearly. I had to study it myself.My blog, keyword Less-Bug.com, welcome to pay attention.Introduction to NSQnsqd: daemon, client communication. Default port 4150 (TCP) 4151 (HTTP)Nsqlookupd: equivalent to a router. The client can discove ...

Posted by mabans on Mon, 08 Nov 2021 23:18:21 -0800