# github生成密匙方法
$ssh-keygen -t rsa -c "your你的郵箱"
# 初始化github,在資料夾下初始化github
$ git init
# 遠端登入命令
$ git config --global user.name "your name"
$ git config --global user.email "[email protected]"
# 新增要鏈結的遠端倉庫
$ git remote add origin [email protected]:yourname/yourrepo.git
# 轉殖倉庫
git clone 遠端位址
# 提交遠端倉庫,如果第一次後面加「-f」
git push origin '分支名稱master'
# 更新倉庫
git pull
# 提交檔案
git add git add .
這是 git 基本工作流程的第一步;使用如下命令以實際提交改動:
git commit -m "**提交資訊"
現在,你的改動已經提交到了 head,但是還沒到你的遠端倉庫
還要執行上面的 提交遠端倉庫 才真正完成。
# 建立github的分支
$ git branch testing
# 建立github的分支並切換到分支
$ git branch testing
# 切換到新的分支
$git checkout testing
#切換回主分支:
$git checkout master
再把新建的分支刪掉:
$ git branch -d testing
除非你將分支推送到遠端倉庫,不然該分支就是 不為他人所見的:
$git push origin
# 合併分支
$git merge
# 在合併改動之前,你可以使用如下命令預覽差異:
$git diff # 檢視歷史記錄
$git log
# 返回某乙個版本,找到版本id,版本id用log檢視
$ git reset --hard fae6966548e3ae76cfa7f38a461c438cf75ba965
github基礎用法
專案上一直用 tortoise svn,後來發現在eclispe上的外掛程式整合不太好用。一直就聽過github上的大名,所以花了一上午看了下。以下算是筆記吧。直接預設安裝下一步 下一步。安裝之後 開啟git base 1.設定name 與 email git config global user....
github基礎用法2
1.在使用git的過程中,預設是把當前目錄下的所有檔案都當做了 倉庫,但是有些檔案屬於每次編譯都會自動生成的,比如android專案目錄下的bin目錄與gen目錄。那麼這些每次編譯都會生成的檔案是否可以不提交到 倉庫呢?很明顯是可以的。通過配置.gitignore檔案就可以達到這樣的效果。比如排除a...
GitHub 基礎常用命令用法
登陸github頁面後,進入主頁,可以發現乙個叫clone or download的按鈕。點選該按鈕後,會看到乙個鏈結,儲存這個連線 二 推送和拉取 通過git可以完成兩件事情。第一件事是將本地所做的修改更新至 倉庫,也被稱為推送 push 第二件事是將 倉庫的新修改同步到本地,也被稱為拉取 pul...