ubuntuでのgithubの使用方法および異常修正

3935 ワード

githubに接触して長い間、githubにはwindowsとmacバージョンがあり、気持ち悪いのは現在linuxの下に可視化インタフェースがないバージョンです.だからgithubにあまり触れたことがない人が多いのは難しいです.あまり話さないで、ポイントを強調します.
1.新しいrepositoryを作成するには:
まずgithubに関連する名前、説明を作成して書きます.
$cd   /usr/local/apache243/htdocs/crm       // hello-world   



$git init                     //   



$git add .                   //          (         ,   gitignore add     )
/*

-n, --dry-run        
    -v, --verbose        

    -i, --interactive    
    -p, --patch          
    -e, --edit           
    -f, --force          
    -u, --update         
    -N, --intent-to-add   ,
    -A, --all            
    --ignore-removal      ( --no-all )
    --refresh             ,
    --ignore-errors      
    --ignore-missing      ( )
*/
$git commit // , ( -m “ ” ) $git remote add origin [email protected]:WadeLeng/hello-world.git // remote $git push origin master //push github

2.プロジェクトの更新(ファイルが追加されました):
$git add .                  //



$git commit              //       



$git push origin master    //      ,   add  remote  

 
3.プロジェクトの更新(ファイルを追加しないで、ファイルを削除または修正するだけ):
$git commit -a          //            



$git push origin master  //   github

 
4.*などのファイルを無視します.o等:
$vim .gitignore     //        .gitignore ,  

そしてgit add.このファイルを自動的にフィルタできます
5.cloneコードからローカルへ:
$git clone [email protected]:WadeLeng/hello-world.git

ローカルにコードがすでに存在し、倉庫に更新がある場合は、変更をローカルのプロジェクトにマージします.
$git fetch origin    //      



$git merge origin/master //             

6.取り消し
7.削除
$git rm  * //    rm

//--------------------------------------------------------------------------------
1.$ git remote add origin [email protected]:WadeLeng/hello-world.git
エラーメッセージ:fatal:remote origin already exists.
解決策:次に実行:$git remote add [email protected]:WadeLeng/hello-world.gitはエラーを報告しません
 2.エラーメッセージ:error:failed to push som refs to
解決策:$git pull origin master//リモートサーバgithubの上のファイルを先に引っ張って、pushをアップします.