簡單配置:
--全域性設定:
$git config --global user.name "wingc"
$git config --global user.email "***x@***x.com"
--建立倉庫
mkdir dp700
cd dp700
$git init
touch readme.md
$git add readme.md
$git commit -m "first commit"
$git remote add origin [email protected]:null_783_4955/dp700.git//兩種方式,一種為ssh,一種為http:
$git push -u origin master//將origin設為master
//當已存在倉庫時
cd existing_git_repo
$git remote add origin
$git push -u origin master//第一次提交
$git push origin master//之後每次提交可以不用-u
--新增遠端庫
$ssh-keygen -t rsa -c "***x@***x.com"
$ssh -t [email protected]//查詢是否新增公鑰成功
--工作區與暫存區」:
目錄下的檔案為工作區檔案,.git中屬於暫存區,當需要push時,先要使用add將工作區檔案加入暫存區,然後使用commit進行提交,最後使用push提交到遠端倉庫。
切記:如果我們在建立遠端倉庫的時候新增了readme和.ignore等檔案,我們在後面關聯倉庫後,需要先執行pull
操作
Git學習筆記
git stash git stash list 顯示git棧內的所有備份,可以利用這個列表來決定從那個地方恢復。git stash clear 清空git棧。此時使用gitg等圖形化工具會發現,原來stash的哪些節點都消失了。關於git stash的詳細解釋,適用場合,這裡做乙個說明 使用git...
git 學習筆記
1 git checkout master 切換分支 2 git checkout b xx 新建分支,同時切換到該分支 3 dev 4 git add a 將變動檔案,提交到index 5 git commit m 將 暫存區 檔案,加入到版本控制中。6 git checkout master 7...
Git 學習筆記
顯示版本庫.git所在的目錄 git rev parse git dir 顯示工作區的根目錄 git rev parse show toplevel 相對於工作區根目錄的相對目錄 git rev parse show prefix git config 命令各引數的區別 git config e 版...