保證
首先保證自己的git已經下載
其次保證自己的gitee賬號已經安裝并且已經生成ssh公鑰
保證自己要push的代碼在要上傳的文件夾內并且配置文件等都在父文件夾(也就是文件沒有套著文件)
問題
1
$ git push origin master
git@gitee.com: Permission denied (publickey).
fatal: Could not read from remote repository.Please make sure you have the correct access rights
and the repository exists.
傷命提示的很清楚 沒公鑰
publickey
2
$ git commit -m "123"
On branch master
nothing to commit, working tree clean
這個消息表示在提交之前,你的工作目錄中的某個文件被修改但還沒有添加到暫存區。在使用 git commit 命令提交更改之前,你需要先將修改的文件添加到暫存區。
需要add
3
$ git push
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, usegit push --set-upstream origin masterTo have this happen automatically for branches without a tracking
upstream, see 'push.autoSetupRemote' in 'git help config'.
ssh密鑰沒配置 看下面的密鑰配置步驟跟著來
4
$ git push
fatal: The current branch master has no upstream branch.
To push the current branch and set the remote as upstream, usegit push --set-upstream origin masterTo have this happen automatically for branches without a tracking
upstream, see 'push.autoSetupRemote' in 'git help config'.
使用
git push origin master
5
$ git commit -m "修改2"
On branch master
nothing to commit, working tree clean
沒有提交之前的代碼
先把之前的提交了
git push
gitee配置流程
安裝git
進入gitee官網進行注冊
新建遠程倉庫
新建之后我們可以看到跳轉到這個頁面 幫助我們在本地配置倉庫
在任意一個文件夾或者桌面鼠標右鍵進入git 命令行
進入之后按照步驟進行配置用戶名郵箱 ,直接照搬人家給的用戶名就行 那就是你自己的用戶名郵箱
在命令行中使用
git config --global user.name “你的名字”
git config --global user.email “你的郵箱@qq.com”
然后找到你想安裝的倉庫位置,重新進入git命令行
mkdir 官方給的名字 //新建文件夾
cd 官方給的名字 //進入文件夾目錄下
git init //初始化
touch README.md
git add README.md
git commit -m “first commit”
git remote add origin 你的遠程倉庫的ssh鏈接//這個遠程倉庫鏈接就是打開gitee然后點開右邊的按鈕復制你的ssh鏈接
git push -u origin “master”
可以看到你的readme文件已經推送到分支了
配置ssh密鑰
在gitee中進入設置
然后在你的命令行中輸入$ ssh-keygen -t ed25519 -C “你的郵箱@qq.com”
可以看到返回的這樣的提醒
去相應的文件夾找到
的.pub文件 用記事本打開 復制里面的所有內容到剛剛gitee的生成密鑰的地方 復制進去上面隨便起名字
我用的是tests作為名字 可以有多個ssh密鑰
然后在git命令行中輸入
$ ssh -T git@gitee.com
測試如果有successfully就說明成功了
然后在命令行中加入你的代碼
注意代碼要盡量不要在文件夾內 項目代碼直接在最外層代碼
推送代碼
git add .//注意.之前有個空格
git commit -m “測試”//這個測試隨便起 等到了團隊開發的時候要商定最終起什么名字
$ git push origin master //推送代碼到master分支
進入gitee就能看到自己的代碼了
更新代碼
git add 更新的代碼
git commit -m “修改1”
注意添加之后一定要提交 不然別的就提交不了也不能進行add了
git push origin master
打開gitee就能看見修改1 了
vscode使用git
https://zhuanlan.zhihu.com/p/658247945
安裝之后打開本地倉庫
點開最左邊應用欄的git插件
從終端旁邊看看git倉庫記錄
隨便修改一下你的代碼
可以看到你的更改
點擊提交
進入一個說明文件 里面可以寫上你的更新代碼的實現功能 注意寫的時候不要寫在#后面
點擊右上角的對勾
然后點擊同步更改
可以看到自己的推送記錄
這里可以看到我剛剛寫的修改日志