git的使用,將本地項目push到github上


Git教程(推薦):  http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000
git是先用add 把代碼添加到緩沖區,然后commit提交到本地,等到需要時,再用push到遠程服務器
文章:http://blog.csdn.net/j_bing/article/details/44754775http://www.ruanyifeng.com/blog/2014/06/git_remote.html
先在GitHub上建立一個代碼倉庫,第一種方式:在電腦上建立一個文件夾,然后在該文件夾下打開git bash,輸入git init:表示把git倉庫放在這里,然后git clone 遠程目錄,這樣就把遠程目錄拉取下來了,
在本地進行編碼,之后用git add .把要加的代碼添加到緩存區,然后git commit -m 提交代碼到本地,最后git push origin master,把本地代碼推到遠程(可能必須要切換到與GitHub上的項目同名的根目錄)
  第二種方式:假設有已經做好的Android項目,先進入Android項目的根目錄

  在這里可以配置郵箱和用戶名,這樣就可以表示是誰提交的了

git config --global user.name "Lemoner" git config --flobal user.email "jiang.xingbing@outlook.com"
在項目根目錄下,克隆GitHub上的項目,git clone https://github.com/Lemoner/demo.git
之后在項目根目錄下會看到和GitHub上項目同名的目錄,,把里面的文件都拷貝到上一級目錄,GitHub的同名目錄就可以刪掉了。然后就可以用git命令進行上傳了。


每次提交代碼之前,應該先更新!
git pull origin:把遠程主機的代碼和本地進行合並
git status:查看git的工作狀態
 git reset HEAD <file>...   #取消已經暫存的文件。即,撤銷先前"git add"的操作
$ git checkout -- readme.txt 

命令git checkout -- readme.txt意思就是,把readme.txt文件在工作區的修改全部撤銷,這里有兩種情況:

一種是readme.txt自修改后還沒有被放到暫存區,現在,撤銷修改就回到和版本庫一模一樣的狀態;

一種是readme.txt已經添加到暫存區后,又作了修改,現在,撤銷修改就回到添加到暫存區后的狀態。

總之,就是讓這個文件回到最近一次git commitgit add時的狀態。

 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM