37 lines
882 B
Org Mode
37 lines
882 B
Org Mode
* Git
|
|
|
|
** To create a repo
|
|
on gogs
|
|
1. git config --global user.name "<gogsusername>@whatever"
|
|
2. create repo in gogs
|
|
|
|
on computer
|
|
3. apt install git
|
|
4. git clone repo
|
|
5. touch README.md
|
|
6. git add -A
|
|
7. git commit -m "first commit"
|
|
8. git push origin master
|
|
|
|
** To collaborate on an existing repo
|
|
1. Be added as a collaborator
|
|
2. git clone <repo address (from gogs)>
|
|
3. ~git checkout -b <branchname>~
|
|
- ~-b~ yocreates a new branch if one doesn't exist
|
|
- you can name branch anything, start w/ your gogs name
|
|
4. make changes
|
|
|
|
** To push up your changes
|
|
1. ~git checkout master~
|
|
2. ~git pull origin master~
|
|
3. ~git checkout <branchname>~
|
|
4. ~git merge master~
|
|
5. ~git add -A~
|
|
6. ~git commit -m "concise explanation of what I did"~
|
|
7. ~git push origin <yourname>~
|
|
8. submit a pull request
|
|
|
|
|
|
|
|
|