Vira Vitanska created DATALAB-2796:
--------------------------------------
Summary: [TPCP] Investigate git credentials storing and connection
with ungit
Key: DATALAB-2796
URL: https://issues.apache.org/jira/browse/DATALAB-2796
Project: Apache DataLab
Issue Type: Task
Security Level: Public (Regular Issues)
Components: DataLab Main
Reporter: Vira Vitanska
Assignee: Leonid Frolov
Attachments: Git in terminal.txt
# Investigate what information is transferred to ungit during git credentials
adding in order to find out the chain of connection. There is a case when
several users use the same VM and links to JupyterUI/ungit. In this situation
all changes are wrote by user who had created instance, but not from user who
really had made changes.
# Investigate how to store git credential in secure way on WM. Now they are
stored in hidden folder in open way which are visible who has link to VM.
# Investigate how transfer git credentials in secure way in IDE (Jupyter UI)
in code.
# After adding git credentials in Jupyter terminal I could not push changes:
{code:java}
datalab-user@ip-172-31-50-180:~/demo_aws_snowflake$ git status
On branch master
Your branch is up to date with 'origin/master'.Untracked files:
(use "git add <file>..." to include in what will be committed)
Scala_data_preparation.jsonnothing added to commit but untracked files
present (use "git add" to track)
datalab-user@ip-172-31-50-180:~/demo_aws_snowflake$ git add -A
datalab-user@ip-172-31-50-180:~/demo_aws_snowflake$ git status
On branch master
Your branch is up to date with 'origin/master'.Changes to be committed:
(use "git restore --staged <file>..." to unstage)
new file:
Scala_data_preparation.jsondatalab-user@ip-172-31-50-180:~/demo_aws_snowflake$
git commit -m 'test'
datalab-user@ip-172-31-50-180:~/demo_aws_snowflake$ git status
On branch master
Your branch is up to date with 'origin/master'.Changes to be committed:
(use "git restore --staged <file>..." to unstage)
new file:
Scala_data_preparation.jsondatalab-user@ip-172-31-50-180:~/demo_aws_snowflake$
git push origin/master
fatal: 'origin/master' does not appear to be a git repository
fatal: Could not read from remote repository.Please make sure you have the
correct access rights
and the repository exists.
datalab-user@ip-172-31-50-180:~/demo_aws_snowflake$ git push
Everything up-to-date
datalab-user@ip-172-31-50-180:~/demo_aws_snowflake$ git push origin
Everything up-to-date
datalab-user@ip-172-31-50-180:~/demo_aws_snowflake$ git push origin master
Everything up-to-date
datalab-user@ip-172-31-50-180:~/demo_aws_snowflake$ git config --list
user.name=Example User
[email protected]
init.templatedir=/home/datalab-user/.git/templates
core.excludesfile=/home/datalab-user/.gitignore
http.proxy=http://ec2-3-72-116-155.eu-central-1.compute.amazonaws.com:3128
https.proxy=http://ec2-3-72-116-155.eu-central-1.compute.amazonaws.com:3128
core.repositoryformatversion=0
core.filemode=true
core.bare=false
core.logallrefupdates=true
remote.origin.url=https://gitlab.com/accountdemo1/demo_aws_snowflake.git
remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*
branch.master.remote=origin
branch.master.merge=refs/heads/master
user.name=demo
[email protected] {code}
--
This message was sent by Atlassian Jira
(v8.20.7#820007)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]