github使用命令总结

Install

sudo apt-get update 
sudo apt-get install git

git config --global user.name "your_ame"  
git config --global user.email "youremail@domain.com"

ssh-keygen -C 'youremail@domain.com' -t rsa

Continuous press enter and no password set

cd  ~/.ssh/
more id_rsa.pub

paste it on Settings-ssh and GPG keys-new SSH key-ok

vi ~/.gitconfig

after added the following contents , the next time you enter your username and password ,

git can remember that and you won't have to enter later

[credential]
    helper = store

Change password

cd ~/.ssh/
ssh-keygen -f id_rsa -p
cd ~/Document/dockerfiles

Start a repository

git init
touch Readme
git add Readme
git commit -m 'add readme file'
connect local repository with github repository:
git remote add origin https://github.com/your_github_name/your_github_repository_name.git
git push origin master

Clone a repository

git clone https://github.com/your_github_name/your_github_repository_name.git
git add Readme_new
git commit -m 'add new readme file'
git commit -a
git push origin master

After made change at master branch

git pull origin master

While mkdir

remember that the new dir should'not be emply to add to git

mkdir linux
cd linux
touch readme
cd ..
git add linux
git commit -m 'add linux'
git push origin master

While delete

rm *.xml
git rm *.xml
git commit -m "delete *.xml"
git push origin master
上一篇:Linux命令行下登录ssl加密的ftp


下一篇:使用三方API的好与坏