The server is available at https://git.enroute-computer.com
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.
Your Settings > Password
Your Settings > Profile
Your Settings > Avatar
Your Settings > SSH Keys > Add Key
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
Above screenshots were taken using Gogs 0.11.29