tools:git
Table of Contents
Tools > Git
The server is available at https://git.enroute-computer.com
Log in
The following steps are done at https://git.enroute-computer.com
NOTICE
This is NOT your email password. Use your git password that was provided to you by the system administrator.
Change your password
Your Settings > Password
Update your user profile/avatar
Your Settings > Profile
Your Settings > Avatar
Add your public ssh keys
Your Settings > SSH Keys > Add Key
Test access permissions
The following steps are executed on your local machine
Configure git environment
smithj@one:~$ git config --global user.name "James Smith" smithj@one:~$ git config --global user.email "[email protected]" smithj@one:~$ git config --list user.name=James Smith user.email=smithj@enroute-computer.com
Clone sample repository
smithj@one:~$ git clone ssh://git@git.enroute-computer.com:20022/ecs/playground.git Cloning into 'playground'... remote: Counting objects: 3, done. remote: Compressing objects: 100% (2/2), done. remote: Total 3 (delta 0), reused 0 (delta 0) Receiving objects: 100% (3/3), done.
Add a test file
smithj@one:~$ cd playground smithj@one:~/playground$ echo "smithj: testing git access" > smithj.txt smithj@one:~/playground$ git add smithj.txt
Commit changes
smithj@one:~/playground$ git commit -m "Add smithj.txt file" [master 7d11e1e] Add smithj.txt file 1 file changed, 1 insertion(+) create mode 100644 smithj.txt
Push changes to the server
smithj@one:~/playground$ git push -v origin Pushing to ssh://git@git.enroute-computer.com:20022/ecs/playground.git Counting objects: 3, done. Compressing objects: 100% (2/2), done. Writing objects: 100% (3/3), 317 bytes | 0 bytes/s, done. Total 3 (delta 0), reused 0 (delta 0) To ssh://git.enroute-computer.com:20022/ecs/playground.git 8f4211a..7d11e1e master -> master updating local tracking ref 'refs/remotes/origin/master'
Review your commit at https://git.enroute-computer.com
Disclaimer
Above screenshots were taken using Gogs 0.11.29
tools/git.txt · Last modified: 2017/09/18 20:00 by banash