idea原生代碼託管到git
公司內部搭建git伺服器:http://tengj.top/2016/03/29/git6gitlab/
個人程式碼託管到git流程:
1.首先在github註冊賬號 https://github.com/
2.登陸git建立專案
3.下載安裝git客戶端 https://git-scm.com/download/win
4.初始化git倉庫,本地專案資料夾右鍵–>Git Bash Here 輸入git init 回車
5.拷貝git專案地址
6.git增加遠端庫 輸入git remote add origin https://github.com/yangzeng1211/test.git
如果提示 fatal: remote origin already exists. 輸入git remote rm origin
7.配置個人資訊
git config --global user.name "yangzeng"
git config --global user.email "[email protected]"
8.生成公鑰shh-key ,輸入ssh-keygen.exe
9.進入使用者.ssh目錄,檢視生成的公鑰 命令:cat id_rsa.pub
10.新增到對應的gitlab ,點選頭像-->Settings 點選
11.測試是否配置成功ssh -T [email protected]
12.將程式碼檢出到本地 git clone https://github.com/yangzeng1211/test.git
13.配置idea
14.idea建立本地庫
15.專案右鍵,git -- add
16.專案右鍵,git -- commit
17.idea VCS --Git -- Push
18.使用git命令提交程式碼
git status 檢視工作區git add 將該檔案新增到git跟蹤
git status 再次檢視狀態
git commit 提交 並填寫修改記錄:新加日記檔案
git status
git push 推到git 輸入git使用者名稱 密碼
git pull 拉取最新程式碼
git fetch 獲取新的分支
git log 檢視之前都有哪些程式碼提交,複製某一個時間的點的commit的值
git reset --hard commit的值 ---程式碼退回到一個時間點
git reflog 列出當前版本之前的版本
如何在git中刪除指定的檔案和目錄
1.拉取遠端的Repo到本地(如果已經在本地,可以略過)
$ git clone xxxxxx
2.刪除本地檔案$ git rm 我的檔案
3.在本地倉庫刪除資料夾
$ git rm -r 我的資料夾/
此處-r表示遞迴所有子目錄,如果你要刪除的,是空的資料夾,此處可以不用帶上-r。
4.提交程式碼
$ git commit -m"我的修改"
5.推送到遠端倉庫(比如GitHub)
$ git push origin xxxxxx