fork and branch workflow
Shell
Step 1) Checkout new branch `git checkout -b new-branch`
Step 2) Make changes
Step 3) Add to git `git add .`
Step 4) Commit `git commit -m "Made changes!"` or `git commit -a`
Step 5) Push to your repo `git push origin new-branch`
Step 6) Make PR from pushed branch
Step 7) Merge into dev after it passes tests
* http://jenkins.corp-domain.local/job/AwesomeProject0/
* Click "Scan Repository Now"
Step 8) Make PR from dev into master
Step 9) Merge dev into master once tests pass
Step 10) Update local copy and remote fork
* git checkout master -> git pull upstream master -> git push origin master
* git checkout dev -> git pull upstream dev -> git push origin dev
-------------
Rebase/Upstream
1. `git remote add upstream https://github.corp-domain.com/DataScienceSourceCode/AwesomeProject0.git`
2. `git remote -v`
3. `git fetch upstream`
4. Check out your fork’s local master branch by issuing `git checkout master`
5. Merge the changes from upstream/master into your local master branch by issuing `git merge upstream/master`
6. `git push`
-------------
`git fetch upstream`
`git checkout master`
`git merge upstream/master`
`git push`
Also in Shell:
- Title
- Powershell Core server manager module
- Category
- Shell
- Title
- Shell query displays all citizens with an age greater than or equal to 21
- Category
- Shell
- Title
- ldap query powershell
- Category
- Shell
- Title
- linux df -h levels occupy
- Category
- Shell
- Title
- install automapper asp.net core mvc
- Category
- Shell
- Title
- cosmicjs
- Category
- Shell
- Title
- install telnet windows server 2012
- Category
- Shell
- Title
- netstat command in linux
- Category
- Shell
- Title
- linux add user to group
- Category
- Shell
- Title
- install ifconfig on ubuntu
- Category
- Shell
- Title
- how to install php
- Category
- Shell
- Title
- git set upstream
- Category
- Shell
- Title
- edit branch name git
- Category
- Shell
- Title
- bash write
- Category
- Shell
- Title
- view memory usage linux
- Category
- Shell
- Title
- Why doesn't Git ignore my specified file?
- Category
- Shell
- Title
- install sklearn
- Category
- Shell
- Title
- copie fichier de server vers linux
- Category
- Shell
- Title
- sorting output bash
- Category
- Shell
- Title
- tab to csv command line
- Category
- Shell
- Title
- gzip folder with tar and exclude directories
- Category
- Shell
- Title
- laravel lumen
- Category
- Shell
- Title
- run specific script with an other user linux
- Category
- Shell
- Title
- Unexpected end of JSON input while parsing near '...reate-hmac-1.1.2.tgz"'
- Category
- Shell
- Title
- bash special dollar sign shell varaibles
- Category
- Shell
- Title
- command to check working of gpu in linux
- Category
- Shell
- Title
- linux vim set tab to 4 spaces
- Category
- Shell
- Title
- install curl ubuntu
- Category
- Shell
- Title
- install express globally
- Category
- Shell
- Title
- apache virtual host
- Category
- Shell
- Title
- git stash command with name
- Category
- Shell
- Title
- create a zip file in linux
- Category
- Shell
- Title
- git switch branch
- Category
- Shell
- Title
- install ext-soap
- Category
- Shell
- Title
- linux find files multiple
- Category
- Shell
- Title
- git clean
- Category
- Shell
- Title
- bootstrap node install
- Category
- Shell
- Title
- install deb file
- Category
- Shell
- Title
- ubuntu bionic docker container install chrome
- Category
- Shell
- Title
- linux inhalt einer textdatei anzeigen
- Category
- Shell
- Title
- remove git tracking
- Category
- Shell
- Title
- pygame not installing in ubuntu 20.04
- Category
- Shell
- Title
- how to update local repo when i make changes to github remote repo
- Category
- Shell
- Title
- centos 7 install docker compose
- Category
- Shell
- Title
- pycharm duplicate line
- Category
- Shell
- Title
- find out a branch a parent branch git
- Category
- Shell
- Title
- visual studio code ubuntu
- Category
- Shell
- Title
- copy folders linux
- Category
- Shell
- Title
- git unstage file for commit
- Category
- Shell
- Title
- how to pip install in folder
- Category
- Shell
- Title
- install node 12 linux terminal w10
- Category
- Shell
- Title
- create a screen screen session tmux
- Category
- Shell
- Title
- install adminlte in laravel
- Category
- Shell
- Title
- docker node alpine
- Category
- Shell
- Title
- upgrade django
- Category
- Shell
- Title
- git remove all pdf files
- Category
- Shell
- Title
- how discharge changes e recover last commit git
- Category
- Shell
- Title
- how to manage github repository
- Category
- Shell
- Title
- loop bash
- Category
- Shell
- Title
- what is the ssh credentials for minikube
- Category
- Shell
- Title
- change ratio vmware ubuntu
- Category
- Shell
- Title
- ubuntu sites-available location
- Category
- Shell
- Title
- gitlab download
- Category
- Shell
- Title
- install docker
- Category
- Shell
- Title
- npm ERR! path /usr/local/lib/nodejs/node-v10.15.3-linux-x64/lib/node_modules while installing angular cli
- Category
- Shell
- Title
- How to check git config username?
- Category
- Shell
- Title
- crop video from specific time to specific time ffmpeg
- Category
- Shell
- Title
- npm package github
- Category
- Shell
- Title
- install gatsby typography
- Category
- Shell
- Title
- virtualbox kernel driver not installed ubuntu
- Category
- Shell
- Title
- install pip3
- Category
- Shell
- Title
- install docker linux
- Category
- Shell
- Title
- run python program from command line
- Category
- Shell
- Title
- npm list global packages
- Category
- Shell
- Title
- Pyrit download command for linux
- Category
- Shell
- Title
- intall docker ubuntu command
- Category
- Shell
- Title
- unarchive tar acrhive
- Category
- Shell
- Title
- git search all branches
- Category
- Shell
- Title
- package 'mana-toolkit' has no installation candidate
- Category
- Shell
- Title
- git fklow init
- Category
- Shell
- Title
- mongodb shell query last document
- Category
- Shell
- Title
- install x centos 7
- Category
- Shell
- Title
- exa ls command
- Category
- Shell
- Title
- gzip folder with tar
- Category
- Shell
- Title
- how to unadd gitr file
- Category
- Shell
- Title
- nano edit a file
- Category
- Shell
- Title
- react native blank screen linux
- Category
- Shell
- Title
- git change git commit date
- Category
- Shell
- Title
- cmd delete folder
- Category
- Shell
- Title
- read text file command prompt
- Category
- Shell
- Title
- connection failed blueman.bluez.errors.dbusfailederror protocol not available
- Category
- Shell
- Title
- vagrant ubuntu 16.04
- Category
- Shell
- Title
- git gss
- Category
- Shell
- Title
- install redux-thunk
- Category
- Shell
- Title
- how to install crispy forms django
- Category
- Shell
- Title
- set up git with github
- Category
- Shell
- Title
- install lutris ubuntu 20.04
- Category
- Shell
- Title
- authentication failed github
- Category
- Shell
- Title
- unity application cant be opened on mac
- Category
- Shell
- Title
- how to add image in github readme
- Category
- Shell