任意目錄,右鍵git bash here
git config --global user.name
注冊名字
git config --global user.email
注冊郵箱
cd /
pwd
ssh-keygen -t rsa -C 注冊郵箱
然后,一路回車
cat id_rsa.pub
點擊github網頁中右上角的小三角,點擊左側樹SSH and GPG keys
點擊右上角New SSH key
把秘鑰粘貼,提交
cd /f
mkdir gitTest
cd gitTest/
git init
在剛才mkdir建立的目錄下,新建一個txt
在命令窗口輸入:
git add one.txt
輸入下面命令,提交到緩存
git status
提交并寫備注:
git commit -m "首次提交"
一次提交多個文件
git add .
顯示log
git log
顯示一行log
git log --oneline
或者:
git log --pretty=oneline
git reset --hard 2006
git reflog
把文件從緩存區拿回
git reset HEAD
建立分支:
git branch xxx
進入這個分支
git checkout xxx
在主分支上合并
git merge xxx
刪除某分支
git branch -d xxx
創建并切換到新分支
git checkout -b zhar
git remote add origin ***************自己的git地址
git remote -v
git push -u origin master
git push -u origin master
git & svn
- sourceTree
- 小烏龜
- init 初始化本地倉庫
- config --global 配置信息
- log 查看以往日志
- log -pretty=oneline
- log-oneline
- status 查看當前倉庫狀態
2.add [fileName] 將指定文件增加至緩存區 - commit -m "" 提交到更改倉庫
- checkout 切換分支
- branch 不帶名稱查看分支,帶名稱為創建分支
- branch -d 刪除分支
- checkout -b 創建并切換到分支
- remote add origin 地址,與遠程倉庫建立連接
- push origin 分支,向遠程指定分支推送
- pull 拉取遠程內容并快速合并
- pull origin master -f 強制推送 危險,其他組員都差一個版本,盡量不要不搞遠程的分支,調問題,更新
- fetch 拉取遠程內容,不合并,
- merge 合并分支
.