gitlab SSH로 편하게 관리하는 방법(keygen), Meta Package, Git Init이 안된다면, branch 생성, stash
14 Nov 2021 | Programming
SSH
https://rfriend.tistory.com/603
SSH keys enable the automation that makes modern cloud services and other computer-dependent services possible and cost-effective. They offer convenience and improved security when properly managed. Functionally SSH keys resemble passwords. They grant access and control who can access what.
Meta Package
Meta Package : Metapackages are specialized Packages in ROS (and catkin). They do not install files (other than their package. xml manifest) and they do not contain any tests, code, files, or other items usually found in packages. A metapackage is used in a similar fashion as virtual packages are used in the debian packaging world.
same name in the folder of ublox in the folder
- listed
- CMakeLists.txt
- cmake_minimum_required(VERSION 2.8.3)
project(ublox)
find_package(catkin REQUIRED)
catkin_metapackage()
- package.xml
- <?xml version=”1.0”?>
ublox
1.4.1
Provides a ublox_gps node for u-blox GPS receivers, messages, and serialization packages for the binary UBX protocol.
Johannes Meyer
Veronica Lane
BSD
catkin
http://wiki.ros.org/ublox
Git Init이 안된다면
다른 레포에서 가저온 페키지라면 거기에 대한 Git정보가 있다 보니, git init이 되지 않는다. 그렇기 때문에
ctr + H, hidden folder or file rerpesented in current folder
로 숨겨져 있는 git 정보를 없애줘야 한다.
Git Branch 사용
git status로 우선 상태 체크
how to use branch
- create branch.
- git branch feature-test
- actiavate it some specific branch, folder
- git checkout feature-test
- upload to server
- git push –set-upstream origin feature-test
Stash
git stash temporarily shelves (or stashes) changes you’ve made to your working copy so you can work on something else, and then come back and re-apply them later on
SSH
https://rfriend.tistory.com/603
SSH keys enable the automation that makes modern cloud services and other computer-dependent services possible and cost-effective. They offer convenience and improved security when properly managed. Functionally SSH keys resemble passwords. They grant access and control who can access what.
Meta Package
Meta Package : Metapackages are specialized Packages in ROS (and catkin). They do not install files (other than their package. xml manifest) and they do not contain any tests, code, files, or other items usually found in packages. A metapackage is used in a similar fashion as virtual packages are used in the debian packaging world.
same name in the folder of ublox in the folder
- listed
- CMakeLists.txt
- cmake_minimum_required(VERSION 2.8.3) project(ublox) find_package(catkin REQUIRED) catkin_metapackage()
- package.xml
- <?xml version=”1.0”?>
Git Init이 안된다면
다른 레포에서 가저온 페키지라면 거기에 대한 Git정보가 있다 보니, git init이 되지 않는다. 그렇기 때문에
ctr + H, hidden folder or file rerpesented in current folder
로 숨겨져 있는 git 정보를 없애줘야 한다.
Git Branch 사용
git status로 우선 상태 체크
how to use branch
- create branch.
- git branch feature-test
- actiavate it some specific branch, folder
- git checkout feature-test
- upload to server
- git push –set-upstream origin feature-test
Stash
git stash temporarily shelves (or stashes) changes you’ve made to your working copy so you can work on something else, and then come back and re-apply them later on
Comments