git的項目完整操作


今天來說下項目中git 的使用,針對常規操作;

 

然后執行  git status  可以看到目前的狀態;

再執行添加操作      git add . 添加所有文件

接着執行提交命令  git commit -m "第一次提交"

如果出現如下圖:

git config --global user.name “username”          //設置用戶名
git config --global user.email “github_Email”     //設置郵箱地址

假如出現下面問題:

配置git
1.首先在本地創建ssh key;
ssh-keygen -t rsa -C "github上注冊的郵箱" //(一路回車)
2.進入c:/Users/xxxx_000/.ssh/目錄下【或者你的電腦的對應路徑下面】,打開id_rsa.pub文件,全選復制公鑰內容

 如果不報錯萬事大吉,直接推送代碼到遠程倉庫  git push -u origin master    // 由於新建的遠程倉庫是空的,所以要加上-u這個參數,等遠程倉庫里面有了內容之后,下次再從本地庫上傳內容的時候只需git push origin master

這里有個坑需要注意一下,就是在創建遠程倉庫的時候,如果你勾選了Initialize this repository with a README(就是創建倉庫的時候自動給你創建一個README文件)
將本地倉庫內容推送到遠程倉庫的時候就會報一個 failed to push some refs to https://github.com/xx/xx.git

我們可以執行 git pull --rebase origin master   //拉取遠程的文件把本地的覆蓋,再上傳;

如果還繼續報如下的錯誤

 則繼續按照上面指令操作,最后 git push -u origin master 推送成功!!!這樣就完成了遠程倉庫和本地的代碼同步以及版本控制;

接下來創建分支:

還有一些常用的git命令自己玩玩!!!

git merge 分支名    // 合並分支

git branch -d 分支名   // 刪除分支

git checkout -b  xx分支名  origin/xx分支名   // 在本地創建新的分支和遠程的一致;

git checkout -b xx分支名 // 新建分支並切換到該分支

git branch 分支名   // 切換分支命令

git remote  // 不帶參數,列出已經存在的遠程分支
git remote -v   // 查看遠程倉庫 列出詳細信息,在每一個名字后面列出其遠程url
git remote add url  // 添加一個遠程倉庫

git branch    // 查看本地分支
git branch -r   // 查看遠程分支
git branch -a   // 查看所有的分支

git checkout filename // 單個文件/文件夾
git checkout . // 所有文件/文件夾:
git checkout --文件名 //放棄當前文件改動

本地修改/新增了一堆文件,已經git add到暫存區,想放棄修改
git reset HEAD filename // 1.單個文件/文件夾
git reset HEAD . // 2.所有文件/文件夾

本地通過git add & git commit 之后,想要撤銷此次commit
git reset commit_id

到此從0-1github創建倉庫到項目關聯遠程倉庫和版本控制已經完整弄好,接着就是放飛寫代碼的姿勢了!!!!有啥問題多百度度娘和思考~沒有那么多大神和大佬;

以上代碼純屬個人操弄,有不對的地方或者快捷的方式請留言探討!!!

請勿隨意轉載和抄襲;轉載請注明出處~謝謝合作!!!!

個人github:https://github.com/1079161148/1079161148-vue3-git-test


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM