常見(jiàn)命令
創(chuàng)建倉(cāng)庫(kù)
git init | 初始化倉(cāng)庫(kù) |
---|---|
git clone | 拷貝一份遠(yuǎn)程倉(cāng)庫(kù),也就是下載一個(gè)項(xiàng)目。 |
?提交與修改
git add | 添加文件到倉(cāng)庫(kù) |
---|---|
git status | 查看倉(cāng)庫(kù)當(dāng)前的狀態(tài),顯示有變更的文件。 |
git diff | 比較文件的不同,即暫存區(qū)和工作區(qū)的差異。 |
git commit | 提交暫存區(qū)到本地倉(cāng)庫(kù)。 |
git reset | 回退版本。 |
git rm | 刪除工作區(qū)文件。 |
git mv | 移動(dòng)或重命名工作區(qū)文件。 |
提交日志
git log | 查看歷史提交記錄 |
---|---|
git blame | 以列表形式查看指定文件的歷史修改記錄 |
遠(yuǎn)程操作?
git remote | 遠(yuǎn)程倉(cāng)庫(kù)操作 |
---|---|
git fetch | 從遠(yuǎn)程獲取代碼庫(kù) |
git pull | 下載遠(yuǎn)程代碼并合并 |
git push | 上傳遠(yuǎn)程代碼并合并 |
安裝Git軟件
去這里下載https://npm.taobao.org/mirrors/git-for-windows/,官網(wǎng)能下到你懷疑人生,選擇你需要的版本下載安裝即可;
安裝完后你可以直接打開(kāi)利用指令進(jìn)入你的項(xiàng)目;或者在你的項(xiàng)目目錄里,右鍵選擇Git Bash Here打開(kāi)
?
?打開(kāi)將你的用戶名,郵箱配置了,這是個(gè)全局配置,會(huì)把所有這個(gè)電腦上的倉(cāng)庫(kù)都寫上,當(dāng)然你可以針對(duì)某個(gè)倉(cāng)庫(kù)設(shè)不同的
?
git config --global user.name "名字"
git config --global user.email "郵箱"
第一次上傳
安裝流程走
git init
初始化一個(gè)新本地倉(cāng)庫(kù),它在工作目錄下生成一個(gè)名為.git的隱藏文件夾
git add .
?不要忘記空格和點(diǎn),點(diǎn)代表將文件夾下的所有文件全部添加進(jìn)本地倉(cāng)庫(kù),你也可以指定某個(gè)文件比如:
git add index.html
git commit -m "1.0版本"
?關(guān)聯(lián)遠(yuǎn)程倉(cāng)庫(kù)
git remote add origin 剛剛的地址
把文件提交到倉(cāng)庫(kù)
git push -u origin master
把本地庫(kù)的所有內(nèi)容推送到遠(yuǎn)程庫(kù)上
分支
上傳一個(gè)獨(dú)立的分支
(比如代碼是從工程中直接DOWNLOAD ZIP文件,該文件與原MASTER分支是獨(dú)立的)
1、git init (在本地工程目錄下)
2、git add .
3、git commit -m "luyang" (”luyang“為分支名)
4、git branch luyang (創(chuàng)建分支)
5、git checkout luyang (切換分支)
6、git remote add origin http://192.168.36.10:10080/quantum_rng_testing/nist (”quantum_rng_testing/nist“ 為工程的目錄,這次不要后面的.git后綴)
7、git push origin luyang (將分支上傳)
注意:如果提示 "please tell me who you are“
在.git 目錄下的config文件,在最后添加
[user]
name = xxxx
email = xxxxxxx@xx.com
這就創(chuàng)建了一個(gè)分支并上傳了
合并
git merge luyang
?會(huì)這樣:
?
然后去碼云看看合并成功沒(méi),如果沒(méi),則進(jìn)行這個(gè)指令
git push --force origin master
會(huì)出現(xiàn):
?
然后再去碼云看看合并成功沒(méi)
刪除分支文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-415425.html
合并過(guò)后分支就可以刪除了,可以在碼云的分支管理里刪除;
或者git branch -d 分支名稱
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-415425.html
到了這里,關(guān)于git使用手冊(cè)——簡(jiǎn)單實(shí)用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!