一百侧、為本地倉(cāng)庫(kù)設(shè)置遠(yuǎn)程倉(cāng)庫(kù)
1、建立好本地倉(cāng)庫(kù)能扒,git init,git add .等操作佣渴,將代碼提交到本地倉(cāng)庫(kù)
2、git remote add origin https://github.com/mjwz5294/rosNote.git
3初斑、git pull --rebase origin master
4辛润、git push --set-upstream origin master(這段命令還是終端提示的,之前嘗試了很多網(wǎng)上的方案见秤,失敗了砂竖。用這個(gè)一試就成功了)
二:每次git提交都要輸密碼
1、進(jìn)入~/
2秦叛、gedit .git-credentials,輸入內(nèi)容: https://{username}:{password}@github.com
3晦溪、執(zhí)行 git config --global credential.helper store,執(zhí)行完之后查看.gitconfig,發(fā)現(xiàn)會(huì)新增一項(xiàng)helper = store挣跋。這時(shí)候再去執(zhí)行push就不會(huì)要求密碼了三圆。
三、遠(yuǎn)程倉(cāng)庫(kù)回退避咆,先本地回退舟肉,然后強(qiáng)制push
1、git reset --hard commitId
2查库、git push -f
3路媚、還有一點(diǎn):push是將本地倉(cāng)庫(kù)的內(nèi)容同步到遠(yuǎn)程倉(cāng)庫(kù),如果有代碼沒(méi)有提交到本地倉(cāng)庫(kù)樊销,也可以push整慎,只是沒(méi)有提交到本地倉(cāng)庫(kù)的部分,也就不會(huì)同步到遠(yuǎn)程倉(cāng)庫(kù)了围苫。