2016-01-04 53 views
2

我用yii2開發了一個簡單的web應用程序,並將它推送到我的github存儲庫。我試圖將它克隆到另一個文件夾並測試它,但它不起作用。如何推送和克隆yii2項目到github?

有些東西告訴我,這是因爲我從沒有作曲者的檔案中得到我的yii2,當我嘗試克隆它時,我使用composer install命令獲取供應商文件夾和自動載入文件,但它沒有正確執行。

爲什麼會發生這種情況,我怎樣才能將我的web應用正確推送到github,這樣每個人都可以克隆並啓動它們?提前致謝。

+0

需要看它如何沒有工作的git命令和任何錯誤或瞭解更多信息 – Jonnny

回答

-1

一旦你完成了Yii2應用程序準備好進入你的本地,請按照下面的Git的基本命令。

Git的基本命令

混帳結帳:

$ git clone CHECKOUT_URL 

要檢查git的文件狀態:

$ git status 

要添加的所有文件到混帳:

$ git add * 

要添加選定的文件到混帳:

$ git add filename1, filename2 

提交所有添加/更新/刪除的文件放入Git的:

$ git commit -m "initial commit" * 

要提交選定的文件到git的

$ git commit -m "initial commit" filename1, folder1 

爲推動提交到Git主分支的文件:

$ git push -u origin master 

要查看所有存在分支:

$ git branch 

要創建新的分支:

$ git branch changes 

要選擇分支:

$ git checkout changes 

要提交到選定的分支「變化」:

$ git push origin changes 

其他Git命令:

$ git --help 
usage: git [--version] [--exec-path[=<path>]] [--html-path] [--man-path] [--info-path] 
      [-p|--paginate|--no-pager] [--no-replace-objects] [--bare] 
      [--git-dir=<path>] [--work-tree=<path>] [--namespace=<name>] 
      [-c name=value] [--help] 
      <command> [<args>] 

The most commonly used git commands are: 
    add  Add file contents to the index 
    bisect  Find by binary search the change that introduced a bug 
    branch  List, create, or delete branches 
    checkout Checkout a branch or paths to the working tree 
    clone  Clone a repository into a new directory 
    commit  Record changes to the repository 
    diff  Show changes between commits, commit and working tree, etc 
    fetch  Download objects and refs from another repository 
    grep  Print lines matching a pattern 
    init  Create an empty git repository or reinitialize an existing one 
    log  Show commit logs 
    merge  Join two or more development histories together 
    mv   Move or rename a file, a directory, or a symlink 
    pull  Fetch from and merge with another repository or a local branch 
    push  Update remote refs along with associated objects 
    rebase  Forward-port local commits to the updated upstream head 
    reset  Reset current HEAD to the specified state 
    rm   Remove files from the working tree and from the index 
    show  Show various types of objects 
    status  Show the working tree status 
    tag  Create, list, delete or verify a tag object signed with GPG