小姿勢--Git

兩個git的教程:
1、這個很棒,很簡明:http://www.bootcss.com/p/git-guide/
2、官方的:http://git-scm.com/book/zh/v1/


開始使用

安裝git後打開git bash。

可以通過設置bash快捷方式的起始位置選項來免去每次都要cd的麻煩。

1、cd到項目目錄下並創建新倉庫

cd /c/workspace/project 
git init

或者克隆一個倉庫

git clone  https://github.com/example.git

2、工作流

這裏寫圖片描述

3、根據工作流,我們每次要先將實際文件add到緩存區,然後將緩存區commit到HEAD,最後push到遠程倉庫。

  • add
git add *
或者
git add --all

這樣就把除了ignore中聲明忽略的文件都添加了。
如果加上-f會使ignore失去作用。

git add -f *

  • commit
git commit -m "提交的信息"

這個“-m”我也不知道什麼意思,commit以後就可以提交到遠程了。

4、提交到遠程

4.1、添加遠程地址

git remote add origin https://git.coding.net/hello/world.git

origin是這個遠程地址的名字,可以隨便起
https: //git.coding.net/hello/world.git這是遠程倉庫的地址

4.2、提交到遠程倉庫

git push origin master

origin 是剛纔那個遠程地址的名字
master 是主分支的名字


可能用到的git命令

  • 移除一個remote
    git remote rm 名字

  • 查看remote
    git remote -v

  • 回滾
    git log找到要回滾的版本
    git reset –hard 要回滾到的版本號

  • 大小寫敏感
    git config core.ignorecase false
    當把目錄大小寫改了的時候,如果報錯不讓commit,這個可能會起作用

強制覆蓋本地
git fetch --all 
git reset --hard origin/master

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章