git、ssh、tar常用命令
阿新 • • 發佈:2020-07-10
常用命令
//傳遞檔案 //scp dir username@ipaddress:dir scp ~/.bashrc [email protected]:~/ //login ssh [email protected] //logout ^+D //初始化本地庫,以及和遠端庫關聯 git init git remote add origin [email protected]:repo_name git branch dev //建立dev分支 git checkout dev //切換分支到dev git branch //檢視分支資訊 git merge dev //合併指定分支--dev--到當前分支 git branch -d dev //刪除dev分支 git checkout --readme.md //將檔案回滾到最近一次commit或add狀態 git add -f readme.md //強制新增 git check-ignore //檢查.ignore //ssh金鑰,私鑰在客戶端,公鑰在客戶端,authorized_key儲存授權的公鑰 //use in git ssh-keygen -t rsa //create key-gen cat id_rsa.pub >> authorized_keys // in dir ~/.ssh chmod 600 authorized_keys //modify authority chmod 700 ~/.ssh //r w x -- 4 2 1 // 壓縮包 tar -xvf ./a.tar tar -zxvf ./a.tar.gz tar -jxf ./a.tar.bz2 tar -cvf ./a.tar ./dir