免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
git命令

1,配置你的信息:

git config --global user.name 你的名字git config --global user.email 你的郵箱--global 表示所有g(shù)it倉庫都會使用這個配置,為當前用戶設(shè)置 2,創(chuàng)建SSH Key    ssh-keygen -t rsa -C "youeamil@explode.com"git ssh密鑰地址     linux ~/.ssh    window 你的用戶目錄下有 id_rsa(私鑰)和id_rsa.pub(公鑰)兩個文件復(fù)制id_rsa.pub中文件,在github上SSH Keys中,點擊Add SSH key把復(fù)制的信息粘貼就可以使用git了測試命令    ssh git@github.com      也可以 ssh -T git@github.com 3,創(chuàng)建git倉庫git initgit add 文件名                 把文件添加到git倉庫暫存區(qū)git commit -m "提交說明"        把文件提交到倉庫commit 是一次性提交,add可以多次添加不同文件,add . 表示添加所有文件 4,鏈接遠程倉庫克隆并創(chuàng)建倉庫git clone git@github.com:xiami99/xiami.git      克隆一個本地庫關(guān)聯(lián)遠程倉庫git remote add origin git@github.com:xiami99/1234.git首先  git pull origin master然后  git push origin master        git push -u origin master  -u參數(shù) git不但會把本地master分支推送到遠程分支,還會把遠程分支和本地分支關(guān)聯(lián)起來完成合并!-----修改遠程版本庫地址git remote set-url origin git@xxx.com.git  5,查看倉庫狀態(tài)和修改git status                      查看git倉庫狀態(tài)git diff 文件名                    查看修改內(nèi)容(一般在未commit前查看)git diff HEAD -- readme.txt     查看工作區(qū)和版本庫的區(qū)別,也可查看HEAD^版本庫的區(qū)別 6,查看git日志git log                         顯示從最近到最遠的提交日志git log --pretty-oneline        顯示較少的日志信息git log --graph                 可以查看分支合并圖git log --graph --pretty=oneline --abbrev-commit        查看分支的合并情況git log后,請使用qq 退出,否則會見到各種奇葩的不爽 7,撤銷修改git checkout -- readme.txt      丟棄工作區(qū)的修改命令中的--很重要,沒有--就變成了創(chuàng)建一個新分支的命令未提交到暫存區(qū)的文件,一種是撤銷到和版本庫一模一樣的狀態(tài)提交到暫存區(qū)的文件,撤銷到和暫存區(qū)文件相同的狀態(tài)git reset HEAD reade.txt        可以把暫存區(qū)的修改撤銷掉,重新放回工作區(qū),和遠程版本庫一樣 8,版本回退git reset --hard HEAD^      回退到上一個版本git reset --hard commit-id  到達commit-id版本git reflog                  用來記錄你的每一次命令在git中,用HEAD表示當前版本,上一個版本就是HEAD^,上上一個版本就是HEAD^^,第一百個版本HEAD~100 9,刪除文件git rm test.txt             確認從git倉庫中用命令git rm 刪掉,并且git commit<br><strong>git rm * -r</strong>                 進入目錄后,刪除所有目錄如果只是rm test.txt,那么是無法添加到暫存區(qū)和commit的,請使用git rm 10,創(chuàng)建分支git branch                  查看當前分支,前面有*號的是當前分支git branch  -a              查看所有分支git branch 分支名          創(chuàng)建分支git checkout -b dev         git checkout 切換分支,-b 表示創(chuàng)建并切換 11,合并分支git merge dev               git merge 用于合并指定分支到當前分支Fast-forward    表示這次合并是快進模式,合并速度很快 12,解決合并分支沖突提示沖突后,使用git status 查看,找到?jīng)_突文件,然后打開修改<<<<<<< HEAD這里是當前分支沖突信息=============test分支沖突信息>>>>>>> test然后 git add,git commit,最后就可以刪除指定分支了我的理解是兩個相同文件名的文件合并分支的話只能保存一個文件的內(nèi)容 13,分支管理git merge --no-ff -m "merge with no-ff" dev使用--no-ff,在merge時會生成一個新的commit,從分支歷史上就可以看出分支信息而fast forward合并就看不出來曾經(jīng)做過合并 14,Bug分支git stash                   把當前工作現(xiàn)場儲藏起來,等以后恢復(fù)現(xiàn)場后繼續(xù)工作,儲藏前一定要先add到暫存區(qū)git stash list              用git stash list 查看剛才的工作現(xiàn)場存到哪去了git stash apply             恢復(fù),但是stash內(nèi)容不刪除,需要使用git stash drop來刪除git stash pop               恢復(fù)的同時把stash內(nèi)容也刪除了git stash apply stash@{0}   恢復(fù)的指定的stash 15,刪除分支git branch -d devgit branch -D dev           如果dev分支沒有合并,是不能刪除的,可以使用-D強制刪除,這中情況用在當前分支無作用的情況下git branch -r -D            刪除遠程分支 16,查看遠程庫信息git remote                  查看遠程庫信息,默認是origingit remote -v               顯示更詳細的信息,顯示可以抓取和推送的origin地址,沒有推送權(quán)限,就看不到push地址 17,忽視特殊文件在git根目錄創(chuàng)建.gitignore 文件,然后填寫要忽略的文件,或者忽略后綴名的,最后把.gitignore 提交到git*.html 忽略后綴為.html 的文件使用Windows的童鞋注意了,如果你在資源管理器里新建一個.gitignore文件,它會非常弱智地提示你必須輸入文件名,但是在文本編輯器里“保存”或者“另存為”就可以把文件保存為.gitignore了個人親測很管用的 18,配置別名git config --global alias.st status                 這一行命令,告訴git以后st就表示statusgit config --global alias.unstage 'reset HEAD'      撤銷暫存區(qū)的修改,回到當前版本,重要的多個字符用引號每個倉庫的git配置文件都在.git/config 文件中當前用戶的git配置文件放在用戶主目錄下的一個隱藏文件 .gitconfig 中 git 支持多種協(xié)議,包括https,但通過ssh支持的原生git協(xié)議速度最快--轉(zhuǎn)載誠人小李來源:http://www.icode9.com/content-4-116801.html
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Git 進階
Git在mac中和遠程倉庫建立連接
R,Git和Github(下)
從0開始學(xué)習(xí)GitHub 系列之「向GitHub 提交代碼」
用 Git 在 Android 和 Windows 間同步 Obsidian 數(shù)據(jù)庫
linux管理多個ssh公鑰密鑰
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服