1. 程式人生 > 其它 >TensorFlow官方教程翻譯:匯入資料

TensorFlow官方教程翻譯:匯入資料

git相關
一、git常用命令
(1)、新建一個分支
(2)、刪除分支
(3)、整合merge的使用(把dev分支整合到master)
(4)、cherry-pick(從dev分支cherry-pick某個提交到master)
(5)、修改commit資訊
(6)、rebase(完成某功能開發,想要合併到master,可以防止多次解決衝突,也可以合併多次提交)
(7)git checkout失敗解決方案
二、新專案第一次git到遠端倉庫
三、改變倉庫地址並清除git檔案
一、git常用命令
(1)、新建一個分支
git checkout master (切到想在某個分支基礎上新建分支的分支)
git checkout -b newBranch
git add.
git commit -m "新建一個分支"
git push origin newBranch
(2)、刪除分支
git push origin :newbranch
(3)、整合merge的使用(把dev分支整合到master)
git checkout dev
git pull
git checkout master
git pull
git merge dev
git push
(4)、cherry-pick(從dev分支cherry-pick某個提交到master)
git check dev

git log 記錄下那個提交id


git checkout master

git pull

git chrry-pick + 提交的id
7. git push

(5)、修改commit資訊
已commit, 未push
先git commit --amend,然後修改資訊
再git push
修改最近一次已經push的commit資訊
git commit --amend
修改歷史commit資訊
git rebase HEAD~n(n表示最近提交的記錄數)
把需要修改的前面的pick單詞改為edit
git commit --amend 修改資訊
git rebase --continue
git push
(6)、rebase(完成某功能開發,想要合併到master,可以防止多次解決衝突,也可以合併多次提交)
git checkout master
git pull
git checkout dev
git rebase -i HEAD~n(合併多次提交為一個提交)
git rebase master 該步驟若有衝突就需要解決衝突
git checkout master
git merge dev 整合開發分支到master
git push
(7)git checkout失敗解決方案
git branch -a 檢視分支情況
git fetch 拉取分支
git checkout 分支名
二、新專案第一次git到遠端倉庫


git init
git add . (注意有一點)
git commit -m "init"
git remote add origin + 倉庫地址
git push -u origin master